Meaning of horsemeat

Definition of horsemeat

(noun) the flesh of horses as food

Other information on horsemeat

WIKIPEDIA results for horsemeat
Amazon results for horsemeat