English version

lambast

From Longman Dictionary of Contemporary Englishlambastlam‧bast, lambaste /ˈlæmbæst/ verb [transitive] formal  CRITICIZEto criticize someone or something very strongly, usually in public syn slate Democrats lambasted the president’s budget plan for being ‘inadequate’.→ See Verb table
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.
Word of the day luck out to be lucky
Verb table
lambast
Simple Form
Present
I, you, we, theylambast
he, she, itlambasts
> View More
Past
I, you, he, she, it, we, theylambasted
Present perfect
I, you, we, theyhave lambasted
he, she, ithas lambasted
Past perfect
I, you, he, she, it, we, theyhad lambasted
Future
I, you, he, she, it, we, theywill lambast
Future perfect
I, you, he, she, it, we, theywill have lambasted
> View Less
Continuous Form
Present
Iam lambasting
he, she, itis lambasting
> View More
you, we, theyare lambasting
Past
I, he, she, itwas lambasting
you, we, theywere lambasting
Present perfect
I, you, we, theyhave been lambasting
he, she, ithas been lambasting
Past perfect
I, you, he, she, it, we, theyhad been lambasting
Future
I, you, he, she, it, we, theywill be lambasting
Future perfect
I, you, he, she, it, we, theywill have been lambasting
> View Less