Definition of "horsemeat"

horsemeat