Pretty sure its the direct Object.
"snow" is a verb.
Snow is a noun in that example.
Snow in this sentence is the verb.
The word major is an adjective. The word expect is a verb.
verb
it is a preposition
Since it modifies "shovel" it is an adjective.
Cold is a noun and an adjective. Noun: I have a cold. Adjective: Expect cold weather.
It's a noun.
The word 'snowman' is a noun, a word for a representation of a human made of snow; a word for a thing.
snow