Excoriation

Russian Meaning

ссадина

царапина

сдирание кожи

экскориация

разнос

суровая критика

English Meaning

  1. The act of excoriating or flaying
  2. The excoriated place or the state of being excoriated, or stripped of the skin; abrasion.
  3. Severe verbal denouncing