Definition of "excoriated"

excoriated