Meaning of orphan site
Definition of orphan site
(noun)
a
toxic
waste
area
where the
polluter
could not be
identified
or the
polluter
refused to
take
action
or pay for the
cleanup
Other information on orphan site
WIKIPEDIA results for
orphan site
Amazon results for
orphan site
Tweet