Definify.com

Definition 2024


lambast

lambast

English

Verb

lambast (third-person singular simple present lambasts, present participle lambasting, simple past and past participle lambasted)

  1. (Britain) Alternative form of lambaste

Anagrams