Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
Lala
lalang
lalapalooza
-lalia
Lalique glass
Lallans
lallapalooza
lallation
lallygag
lam
lama
Lamaism
Lamarckism
lamasery
Lamaze
lamb
Lamb of God
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