'stormbound' definitions:

Definition of 'stormbound'

(from WordNet)
adjective
Delayed or confined or cut off by a storm; "the airport was filled with stormbound passengers"

Words containing 'stormbound'