lambaste in Finnish
lambaste in Finnish
haukkua
To scold, reprimand or criticize harshly.
läksyttää
To scold, reprimand or criticize harshly.
ojentaa
To scold, reprimand or criticize harshly.
kurittaa
(dated in UK English but not US English) To give a thrashing to; to beat severely.
pieksää
(dated in UK English but not US English) To give a thrashing to; to beat severely.