a trained soldier - English Synonyms Dictionary