Snowbound (noun) Definition, Meaning & Examples

adjective
  1. shut in or immobilized by snow.
adjective
  1. confined to one place by heavy falls or drifts of snow; snowed-in
Snowbound (noun) Definition, Meaning & Examples

More Definitions