"lambast" in German to lambast fertig machen scharf kritisieren abwatschen Detailed translations for "lambast" to lambast to lambast(also: to annihilate, to lambaste, to prime, to wallop) fertig machen to lambast(also: to lambaste) scharf kritisieren to lambast(also: to lambaste) abwatschen{transitive verb}