Please enable javascript to use dictionary! Howto enable javascript?
excoriated parts▼noun
parts of the body from which the skin has been rubbed off▼noun
↑