excoriate[eks-kō′rē-āt]

Type:Term

Definitions
1. To scratch or otherwise strip off the skin by physical means.

Scroll to top