What is the meaning of rain in English?

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

Learn in

See more

n. rain

Definition of rain in English

Water droplets that fall from clouds.

See more

n. rain

Definition of rain in English

Precipitation of water droplets as a whole or the quantity that falls in a given area in a given time.

Synonyms of rain in English

rainfall

See more

v. rain

Definition of rain in English

To fall from clouds in the form of water droplets.

See more

n. rain forest

Definition of rain forest in English

Intertropical biome, typical of very rainy regions, that is characterised by its abundant vegetation and great biodiversity.

Synonyms of rain forest in English

rainforesttropical rainforest

See more

n. acid rain

Definition of acid rain in English

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

See more

n. fine rain

Definition of fine rain in English

Light, weak rain that falls gently.

Synonyms of fine rain in English

drizzle