Precipitation, either in the form of drops larger than 0:02 inch (0:5 mm), or smaller drops, which in contrast to drizzle, are widely separated; for automated stations, precipitation that remains in the liquid state upon impact with the ground or other exposed objects:
RAIN
Meaning of RAIN in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012