HEADS WILL ROLL


Meaning of HEADS WILL ROLL in English

someone will be punished Heads will roll when our boss learns about the money that we have lost recently.

English idioms vocab.      Словарь английских идиом и выражений.