Definify.com

Definition 2024


snowmaker

snowmaker

English

Noun

snowmaker (plural snowmakers)

  1. A device for creating snow.

See also