toxic dumpsite Meaning, Definition & Usage

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

WordNet