"abwatschend" in English abwatschend sharply criticizing lambasting Detailed translations for "abwatschend" abwatschend abwatschend sharply criticizing abwatschend(also: fertig machend, scharf kritisierend, herunterputzend, verreißend) lambasting