battle-seasoned - English Synonyms Dictionary