"lambast sb sth" in German to lambast sb./sth. jdn./etw. scharf kritisieren jdn. abwatschen herunterputzen etw. verreißen Detailed translations for "lambast sb sth" to lambast sb./sth. to lambast sb./sth.(also: to lambaste, to flay sb., to slate sb./sth.) jdn./etw. scharf kritisieren to lambast sb./sth.(also: to lambaste) jdn. abwatschen to lambast sb./sth.(also: to lambaste) herunterputzen to lambast sb./sth.(also: to take sth. to pieces, to lambaste, to pull sth. to pieces, to pick sth. to pieces) etw. verreißen{transitive verb}