Lambaste
Word Dictionary
-> Lambaste
Search:
Lambaste
(v. t.) To beat severely.
Terms of Use
Canadian Jobs