excoriate
English—Turkish Dictionary (FreeDict, 2017)
excoriate /ɛspˈaliə/
1. deriyi sıyırmak, deriyi yüzmek
2. şiddetle suçlamak, itham etmek. excoria'tion deriyi sıyırma, sıyrılma
3. şiddetle suçlama.
English—Turkish Dictionary (Anonymous)
excoriate
derisini sıyırmak
kabuğunu soymak