tempesttost

listen to the pronunciation of tempesttost
English - English
{a} tost or driven about by storms