iJunoon official Urdu Dictionary
جلد ادھیڑنا
jild udhairna
کھال چھیلنا
khaal cheelna
English definition for excoriate
1. v. express strong disapproval of
2. v. tear or wear off the skin or make sore by abrading
Synonyms and Antonyms for excoriate
Meaning for excoriate found in 11 Languages.
Sponored Video