horseflesh has definitions from the fields of chemistry,food
1
[ noun ] (chemistry,food) the flesh of horses as food

Synonyms

horsemeat

Related terms

meat horse

*