snowbound
adjective uk/ˈsnəʊ.baʊnd/ us/ˈsnoʊ.baʊnd/
(车辆或人)被大雪困住的;(道路)被大雪封住的
(of vehicles or people) unable to travel because of heavy snow, or (of roads) not able to be travelled on or reached because of heavy snow
Hundreds of vehicles have become snowbound. 数百辆汽车被大雪困住。