lambaste
transitive verbTo give a thrashing to; beat.
To scold sharply; berate.
To beat severely; thrash; in sailors' use, to beat with a rope's end.
To beat severely.
To scold, reprimand, or berate harshly.
To give a thrashing to; beat.
To scold sharply; berate.
To beat severely; thrash; in sailors' use, to beat with a rope's end.
To beat severely.
To scold, reprimand, or berate harshly.