Pronunciation · Spelling · Definition
How to say: dumpsite
Spelling:
Dumpsite
Syllables
dumpsite
US accent
/dˈʌmpsaɪt/
UK accent
/dˈʌmpsaɪt/
Advertisement
Definition
Definition — a piece of land where waste materials are dumped