borrow pit
Explore definitions, synonyms, and language insights of borrow pit
Definitions
Noun
a pit created to provide earth that can be used as fill at another site
Explore definitions, synonyms, and language insights of borrow pit