écorcha
French
Verb
écorcha
third-person singular past historic of
écorcher
Anagrams
coacher
,
cochera