excoriate in Finnish
excoriate in Finnish
hiertää
(transitive) To wear off the skin of; to chafe.
haukkua pataluhaksi
(transitive, figuratively) To strongly condemn or criticize.
ripittää
(transitive, figuratively) To strongly condemn or criticize.
sättiä
(transitive, figuratively) To strongly condemn or criticize.