Find the word definition

Wiktionary
horses' doovers

n. (horse's doover English)