SNOW-BOUND MEANING IN ENGLISH

• Snow-bound Definition & Synonyms

  1. (a.) Enveloped in, or confined by, snow.


RECENT SEARCHES