tempest-tossed

listen to the pronunciation of tempest-tossed
English - English
1. tossed about or agitated violently2. thrown into confusion3. overwhelmed
tempest-tossed
Favorites