dumpsite(noun) noun1. a piece of land where waste materials are dumpedSimilar word(s): dumpDefinition categories: location, site