tempest-tossed

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