SynonymX
Speak
Snowbound
Definition of Snowbound
1.
Confined or shut in by heavy snow
Adjective Satellite
Semanticaly linked words with "snowbound"
confined