lambaste

UK /læmˈbeɪst/ US /læmˈbeɪst/
verb 2

Definitions

verb

1

To scold, reprimand or criticize harshly.

The sergeant lambasted the new recruits daily.

Her first novel was well and truly lambasted by the critics.

2

To give a thrashing to; to beat severely.

Your note

not saved
0 chars