English dictionary, thesaurus, translations & etymology
FreeDict.com

— meaning in English

Chinese → English · translate English → Chinese instead

English meaning

  • rain noun Water falling from clouds in drops.
  • rainfall noun The amount of rain that falls in a given place over a given period.

Senses

雨 is used for these senses in English:

  • Reghin A city in Mureș County, Romania.
  • lametta Thin wire or foil made of brass, gold or silver; now especially thin strips of metallic foil used as Christmas decoration.
  • rain (meteorology) Condensed water falling from a cloud.
  • rainfall (meteorology) The amount of rain that falls on a single occasion

rain — full definition

  1. noun Water falling from clouds in drops.
  2. verb Of the weather, to have rain falling.
  3. verb To fall or arrive in large quantities, as if raining.

Related Chinese words