Shobdo Logo
IT↔ENlambaste

lambaste

Flag: itItalian → EnglishFlag: gbOxford Italian–English

lambaste /BrE lamˈbeɪst , AmE læmˈbeɪst, læmˈbæst /, lambast
transitive verb
informal
1 (beat) sferzare, colpire con violenza
2 (censure) biasimare aspramente [person, organization]