Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
lamedh
lamella
lamellaphone
lamelli-
lamellibranch
lamellicorn
lamelliform
lamely
lament
lamentable
Lamentations
lamia
lamina
laminal
laminar flow
laminaria
laminarin
Click to move down the list of words
Also available:

World English Dictionary
Dictionnaire Français

lambaste

lam·baste [ lam báyst ] (past and past participle lam·bast·ed, present participle lam·bast·ing, 3rd person present singular lam·bastes) or lam·bast [ lam bást ] (past and past participle lam·bast·ed, present participle lam·bast·ing, 3rd person present singular lam·basts)


transitive verb 
Definition:
 
1. criticize strongly: to criticize somebody or something severely

2. whip: to beat or whip somebody

[Mid-17th century. <lam + baste3]
Advertisement

© 2009 Microsoft