armored cavalry - English Synonyms Dictionary