écorchant
French
Participle
écorchant
present participle of
écorcher
Anagrams
cacheront