toxic waste site Meaning, Definition & Usage

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

WordNet