snowfalls

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 “snowfalls” to another language

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