Hi, Neither of your examples sounds wrong to me in those contexts, but my dictionary lists 'snowbound' only as an adjective. 'I am snowbound' is an adjectival form, eg it's like 'I am happy'. I suppose that 'snowbound' as a verb form might be interpreted in some contexts as 'heading for snow as a destination'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.