heads will roll - definition and synonyms

phrase informal
  1. used for saying that people will be severely punished for something, often by losing their jobs

    It seems certain more heads will roll as the investigation gathers momentum.

See also main entry: head