"giving a roasting" in German giving a roasting niedermachend abkanzelnd heruntermachend Detailed translations for "giving a roasting" giving a roasting giving a roasting(also: slaughtering, lashing, bawling out, butchering) niedermachend giving a roasting(also: lashing, bawling out, slagging off, dissing) abkanzelnd giving a roasting(also: lashing, running down, bawling out, speaking ill of) heruntermachend