snowfall

/ˈsnoʊfɔːl/

noun

  1. 1

    An instance of falling of snow.

    There has been snowfall every day this week.
  2. 2

    The amount of snow that falls on one occasion.

    London recorded a snowfall of 10 centimetres last night.

Translate “snowfall” to another language

Click any language to open the translator with this word already filled in.

Snowfall Definition & Meaning | TranslatePulse