snowbound

a. 被雪困住的、被雪困在室內的、被雪封住的

英文釋義

  1. confined or shut in by heavy snow