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