VariousWords beta
Related Terms:
Definitions:
Noun
Definition: Anything that helps the environment by reducing pollution.
Adjective
antipollution
Definition: intended to reduce pollution; "antipollution laws"; "antipollution devices on automobile exhaust systems"
Definition: Reducing or opposing pollution.