Find the word definition

Wiktionary
horse's doovers

n. (context UK Australia jocular slang English) An hors d'oeuvre; hors d'oeuvres.