the GNU version of the Collaborative International Dictionary of English
v. To strip or wear off the skin of; to abrade; to gall; to break and remove the cuticle of, in any manner, as by rubbing, beating, or by the action of acrid substances.
The Century Dictionary and Cyclopedia
To flay; strip off the skin of.
Hence To abrade; gall; break and remove the outer layers of (the skin) in any manner.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
v. express strong disapproval of
v. tear or wear off the skin or make sore by abrading
Word Usage
"It is completely illogical to assume that being ashamed and having your school "excoriate" you will be motivational in any way."