When do we use "meat" and when do we use "flesh"?
I think the difference is very subtle: maybe meat refers to food, and flesh to human or animal bodies, but as English is not my mother tongue, I want to be sure of the specific meanings and usage of both words.

closed as off-topic by FumbleFingers, tchrist, TrevorD, p.s.w.g, MetaEd Jul 19 '13 at 2:21

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions that can be answered using commonly-available references are off-topic. A list of these references can be found here: List of general references" – FumbleFingers, tchrist, TrevorD, p.s.w.g, MetaEd
If this question can be reworded to fit the rules in the help center, please edit the question.


The word meat originally meant food more generally and only became restricted to food from animals around 1300: the Online Etymology Dictionary gives its current narrower meaning as "flesh used as food".

So if you are not thinking about eating it, literally or metaphorically, you should not use meat. You can use flesh whether or not you you might consider eating it.

  • Like nut meat. – tchrist Jul 18 '13 at 23:09

Not the answer you're looking for? Browse other questions tagged or ask your own question.