Definition Definition

ecorche - Meaning and Examples

Meaning of 'ecorche' (Webster Dictionary)

1 . Ecorche [ n.]
- A manikin, or image, representing an animal, especially man, with the skin removed so that the muscles are exposed for purposes of study.