excoriateபிய்த்து எடுpiyttu eṭu(picci eḍu)(6 tr)punish severely; criticize vehemently, strongly or harshly; find fault with, censure, denounce, blame, condemn, disapprove of, disparage; scold severely; berate; tell off; thrash verbally, give a tongue-lashing
Usage:
நான் அப்படிக் கூறியதற்கு அவன் என்னைப் பிய்த்து எடுத்துவிட்டான்nāṉ appaṭik kūṟiyataṟku avaṉ eṉṉaip piyttu eṭuttuviṭṭāṉ
naan appaḍi sonnadukku avan enne picci eḍuttuṭṭaan
He absolutely excoriated me for even daring to suggest that.