Noun
horse soldier (plural horse soldiers) (military) An army member who fights horseback; a cavalry or cavalier.