ecorche meaning

Meaning of ecorche

What is the full meaning of ecorche

(French) a manikin, or image, representing an animal, esp. man, with the skin removed so that the muscles are exposed for purposes of study [n -S]

Example of the word ecorche placed on a Scrabble board.

Unscrambled word ecorche

Points for ecorche

Scrabble
19 points
Word With Friends
15 points
Wordfeud
19 points

Related pages for ecorche