"given a roasting" in German given a roasting niedergemacht abgekanzelt heruntergemacht Detailed translations for "given a roasting" given a roasting given a roasting(also: slaughtered, lashed, bawled out, butchered) niedergemacht given a roasting(also: lashed, bawled out, slagged off, dissed) abgekanzelt given a roasting(also: run down, lashed, bawled out, spoken ill of) heruntergemacht