English Burn Pits Cited by user JGWhit on 16 Apr 2020 A burn pit refers to an area a deployed military base devoted to open-air combustion of waste.
English Burn pit Cited by user JGWhit on 15 Apr 2020 A burn pit refers to an area a deployed military base devoted to open-air combustion of waste.