Definify.com

Definition 2024


snow_cannon

snow cannon

English

Noun

snow cannon (plural snow cannons)

  1. A machine that spurts out snow over pistes where there is little or no snow cover.

Translations