dogflesh
English
Noun
dogflesh
(
uncountable
)
Synonym of
dog meat
.