Definify.com

Definition 2024


heads_will_roll

heads will roll

English

Phrase

heads will roll

  1. (idiomatic) some people will be fired for incompetence
    If this project isn't completed on time, heads will roll.
Translations