toxic waste dump
Meaning, Definition & Usage
Dictionary
Related
noun
a location where toxic wastes can be or have been disposed of (often illegally)
toxic dumpsite; toxic waste site
.
WordNet
Previous
towrope
towser
towy
toxaemia
toxemia
Next
toxicant
toxicity
toxicodendron
toxicognath
toxicologic