English dictionary
excoriate meaning and definition
Definition and meaning of excoriate at MeaningMonkey.org. excoriate meaning and definition in the English Dictionary.EXCORIATE verb
Definition of excoriate (verb)
Source: Princeton University Wordnet