Definition of Snowbound

  • (adjective satellite) confined or shut in by heavy snow

Synonyms of Snowbound


No Synonyms Found.

Antonyms of Snowbound


No Antonyms Found.

Homophones of Snowbound


No Homophones Found.