To be snowed in是什麼意思勒?

這句話是我上課沒聽清楚的地方,所以不知道
誰可以清楚解釋一下呢?拜託囉!
4 個解答 4