toxic dumpsite

Noun
  1. A location where toxic wastes can be or have been disposed of (often illegally) (synset 108591585)

Other Searches