Meaning ofexcoriatein English

excoriate

us/ɪkˈsɔriət/uk/ɪkˈsɔːriət/
#uncommon
Definitions