wave-battered - English Synonyms Dictionary