VariousWords beta
Related Terms:
Definitions:
Adjective
stormbound
Definition: delayed or confined or cut off by a storm; "the airport was filled with stormbound passengers"
Definition: Caught in a storm, so that proper navigation is impossible.