Definitions of horsemeat:

  • noun:   the flesh of horses as food