superfund_siteEnglish

Superfund site, toxic site, toxic waste area

Noun

A site where toxic wastes have been dumped and the Environmental Protection Agency has designated them to be cleaned up

English: toxic site, toxic waste area, Superfund site

English words with similar meanings

Show 2 words