HEADS WILL ROLL


Meaning of HEADS WILL ROLL in English

people will be dismissed, people will be fired

When the manager hears about the damage, heads will roll.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.