Meaning ofexcoriatein English

excoriate

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