Word info

snowmaker

Noun

Meaning

snowmaker (plural snowmakers)

A device for creating snow.

Source: en.wiktionary.org

Close letter words and terms