meaning of borrow pit

borrow pit meaning in General Dictionary

a pit designed to offer planet you can use as fill at another site