What is the meaning of acid rain in English?

Learn vocabulary with pictures as well as definitions of acid rain in English

Learn in

See more

n. acid rain

Definition of acid rain in English

Rainfall that has been polluted by toxic agents produced by fossil fuel emissions.