snowbound
/ˈsnəʊbaʊnd/adjective
1- prevented from travelling or going out by snow or snowy weather因雪(天)受阻的:
he was snowbound in the nearby mountains.
他被大雪困在附近的大山里。
1.1
- covered in snow or inaccessible because of it被雪覆盖的; 被雪封住的:
a snowbound Alpine village.
阿尔卑斯山中一座被雪封住的小村庄。