"abgewatscht" in English abgewatscht sharply criticizeid lambasted Detailed translations for "abgewatscht" abgewatscht abgewatscht sharply criticizeid abgewatscht(also: fertig gemacht, scharf kritisiert, machte fertig, kritisierte scharf) lambasted