What does lambaste mean? Below you find one meaning for the word lambaste You can also add a definition of lambaste yourself
1
00
lambaste
1630s, apparently from baste "to thrash" (see baste (v.3)) + the obscure verb lam "to beat, to lame" or the related Elizabethan noun lam "a heavy blow" (implied by 1540s [..]