stormstayed

stormstayed

(ˈstɔːmˌsteɪd) adj (Physical Geography) Canadian isolated or unable to travel because of adverse weather conditions, esp a snowstorm