Dictionary search results

Showing 1-4 of 4 results

pollutant British & World English

A substance that pollutes something, especially water or the atmosphere

persistent organic pollutant British & World English

A hazardous organic chemical compound that is resistant to biodegradation and thus remains in the environment for a long period of time