the act of stripping off or removing skin, particularly in a surgical or medical context
severe criticism or condemnation
तेज आलोचना या निंदा
English Usage: The critic's excoriation of the film left the director deeply offended.
Hindi Usage: समालोचक की.excoriation. फिल्म के प्रति निर्देशक को गहराई से आहत कर दिया।