Definition of Snowbound

  • 1. Confined or shut in by heavy snow Adjective Satellite

Semanticaly linked words with "snowbound"