Excoriation
Russian Meaning
ссадина царапина сдирание кожи экскориация разнос суровая критика
English Meaning
- The act of excoriating or flaying
- The excoriated place or the state of being excoriated, or stripped of the skin; abrasion.
- Severe verbal denouncing