meaning of orphan site

1. a toxic waste area where the polluter could not be identified or the polluter refused to take action or pay for the cleanup


Related Words

orphan site |

Developed & Maintained By Taraprasad.com

Treasure Words