Noun
A pit or excavation from which sand is or has been taken.
More about this word
Synonyms and related words
Explore this word
