heads will roll (English, phrase)
expansion: heads will roll
Senses:
glosses: Some people will be fired for incompetence.
tags: idiomatic
Forms: