toxic waste site
English Dictionary
->
Letter T
-> toxic waste site
Search Dictionary:
toxic waste site Definition
(n)
a
location
where
toxic
wastes
can
be
or
have
been
disposed
of
(
often
illegally
)
toxic waste site Synonyms
toxic dumpsite
toxic waste dump
toxic waste site
© Art Branch Inc.