orphan site
English Dictionary
->
Letter O
-> orphan site
Search Dictionary:
orphan site Definition
(n)
a
toxic
waste
area
where
the
polluter
could
not
be
identified
or
the
polluter
refused
to
take
action
or
pay
for
the
cleanup
orphan site Synonyms
orphan site
© Art Branch Inc.