What is the difference between "meat" and "flesh"? [closed]

Solution 1:

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.