Depollution means to remove pollution. It might be air, water, or soil contaminants. A depollution system is the facility and its machinery that removes the pollution.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.