HORSEFLESH Meaning of HORSEFLESH in English n.1 the flesh of a horse, esp. as food. 2 horses collectively. Oxford English vocab. Оксфордский английский словарь. 2012