Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lambasted Definition

Cancel
lambasted
verb(lam-baste)
to assault violently : beat, whip
lambasted
verb(lam-baste)
to attack verbally : censure

Words Related to lambasted!

lambasted Examples by Brain Bank Users