snowbound

/snˈoʊbaʊnd/

Explore definitions, synonyms, and language insights of snowbound

Definitions

Adjective Satellite
confined or shut in by heavy snow