Definition of "horseflesh"

horseflesh