Word: snowbase
Part of speech: Noun
Syllables: snow
base
Definition: The snow which is settled on the ground in below-melting-point conditions.
Morphemes:
Affix: snow
Language: en
PoS: Noun
Meaning: A snowfall; a blanket of frozen, crystalline water.
Affix: base
Language: en
PoS: Verb
Meaning: To give as its foundation or starting point; to lay the foundation of.