English dictionary
snowbound meaning and definition
Definition and meaning of snowbound at MeaningMonkey.org. snowbound meaning and definition in the English Dictionary.SNOWBOUND adjective
Definition of snowbound (adjective)
- confined or shut in by heavy snow
Source: Princeton University Wordnet