2 English Synonyms for STORM-STAYED
Prev.1Next
snowbound
Definition: 1. Unable to move, because of heavy snow.
Show more information about snowbound
snowed in
Definition: 1. Unable to get out of a place due to too much snow.
Show more information about snowed in
Prev.1Next
Search took: 1.4828 ms