English / word
rain
noun A1MEANING 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