Word info

meltoff

Noun

Meaning

The melting of snowpack at the end of winter.

The water produced by the melting of the snowpack.

Source: en.wiktionary.org

Close letter words and terms