Definition of Storm-Beaten

  • 1. Damaged by storm Adjective Satellite

Semanticaly linked words with "storm-beaten"