What is the meaning of the word "stormbound"?

Definitions:

  1. delayed or confined or cut off by a storm copy to clipboard adjective
    • the airport was filled with stormbound passengers copy to clipboard