batailled - English Synonyms Dictionary