How to pronounce "dumpsite"

Add your own pronunciation of "dumpsite"

Meanings and definitions of "dumpsite"

Noun

a piece of land where waste materials are dumped

Synonyms: