horsemeat

horsemeat

n.
  1. The flesh of horses used as food.