English Dictionary
Definition horseflesh in British English
horseflesh noun
[uncountable] noun
/ˈhɔː(r)sˌfleʃ/
Synonyms and related words
