SNOWBOUND


Meaning of SNOWBOUND in English

[adjective] - (of vehicles or people) prevented from or having difficulties travelling because of heavy snow, or (of roads) not able to be travelled on or reached because of heavy snowSeveral snowbound vehicles have already been rescued on this stretch of the motorway.Large areas of Scotland and Northern Ireland are still snowbound.

Cambridge English vocab.      Кембриджский английский словарь.