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