Sunday, December 17, 2017

Excoriate

Excoriate [ ik-skawr-ee-eyt, -skohr- ]
verb ]
MEANING :
to condemn, criticize harshly
USAGE EXAMPLE 1 :
The worst thing for a primary school teacher would be to excoriate a pupil and probably scar him for life.