lambastEnglish → FrenchEnglish–French Dictionarylambast[læmˈbeɪst] lambast(e) transitive verb sout 1) (beat) rosser 2) (censure) vilipender [person, organization]