English Dictionary
Definition lambast in British English
lambast verb
[transitive] verb
/læmˈbæst/
Example
The team were constantly lambasted for failing to follow instructions.
