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.

Popular posts from this blog

Defeatist

Extricable