English edit

Etymology edit

goat +‎ flesh

Noun edit

goatflesh (uncountable)

  1. The flesh of a goat used as food.