Definitions
noun
an official charged with the care of the horses of princes or nobles
noun
a personal attendant of the British royal family
Look “equerry” up elsewhere
Want another word?
Spin the dictionary for a fresh one.