文polyglot.
← English dictionary
English / word

rain

noun A1
MEANING IN ENGLISH

water that falls from clouds

water that falls from clouds in small drops

water droplets that fall from the sky as a result of condensation in the atmosphere; water falling in drops from vapor condensed in the atmosphere; water that falls from clouds in small drops

water droplets that fall from the sky as a result of condensation in the atmosphere

In context

01

The rain started after Maghrib.

02

Heavy rain delayed the morning exam.

Synonyms

shower,rainfall,precipitation

Antonyms

drought,sunshine,dryness

Collocations

heavy rain,light rain,rain clouds

Sources

Bidyazo vocabulary library ↗