dumpsite : Idioms & Phrases


toxic dumpsite

  • noun a location where toxic wastes can be or have been disposed of (often illegally)
    toxic waste dump; toxic waste site.
WordNet