"abwatschen" in English abwatschen {v.t.} to lambaste to lambast Detailed translations for "abwatschen" abwatschen{transitive verb} abwatschen(also: fertig machen, scharf kritisieren, jdn./etw. scharf kritisieren, jdn. abwatschen) to lambaste abwatschen(also: fertig machen, scharf kritisieren) to lambast