
Be snowed in/up
Literal Meaning
Used when heavy snow physically prevents you from leaving a location. 
Temporary Situation
Emphasizes a situation is often short-term, until snow is cleared. 
Isolation Feeling
Can imply feelings of isolation or being cut off from others. 