head - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    want sb's head on a plate/platter if you want an individual's head on a plate you are annoyed with them and want them to endure a punishment

    The manager was antagonised by Ben and wanted his head on a plate.

    Submitted from Ireland on 08/07/2015