"flay sb" in German to flay sb. jdn./etw. scharf kritisieren jdn./etw. geißeln jdn./etw. in der Luft zerreißen Detailed translations for "flay sb" to flay sb. to flay sb.(also: to lambaste, to lambast sb./sth., to slate sb./sth.) jdn./etw. scharf kritisieren to flay sb. jdn./etw. geißeln to flay sb. jdn./etw. in der Luft zerreißen{transitive verb}