WordUnscrambler Home
dumpsite
Definitions
[ˈdʌmpsʌɪt], (Noun)
Definitions:
- a site for depositing rubbish
(e.g: the dumpsite is full and has no space for more waste)
Phrases:
Origin
:
Click here to see the free dictionary definition for dumpsite
definition by Oxford Dictionaries