Thesaurus.com
Dictionary.com
Definitions

lambaste

[lam-beyst, -bast] / læmˈbeɪst, -ˈbæst /



Vocabulary lists containing lambaste