Synonyms of Snowbound in English :
Antonyms of Snowbound in English
Thesaurus of Snowbound in English
Snowbound
see definition of snowboundWords Similar to snowbound
1. (adjective) confined or shut in by heavy snow
Synonyms of Snowbound in English :
Antonyms of Snowbound in English
Thesaurus of Snowbound in English
1. (adjective) confined or shut in by heavy snow