Definition of Stormbound

  • 1. Delayed or confined or cut off by a storm Adjective Satellite

Semanticaly linked words with "stormbound"