Definisi 'tempest-swept'
English to English
adjective satellite
1 pounded or hit repeatedly by storms or adversities
source: wordnet30
More Word(s)
troubled,

Visual Synonyms
Click for larger image