Definition of "Equerry" :
noun: a personal attendant of the British royal family
noun: an official charged with the care of the horses of princes or nobles
noun: a personal attendant of the British royal family
noun: an official charged with the care of the horses of princes or nobles