Horsemeat — synonyms, definition

1. horsemeat (Noun)

1 synonym
horseflesh
1 definition

horsemeat (Noun) — The flesh of horses as food.

1 type of
meat
2 parts of
Equus caballus horse