Guillotine

/ˈɡɪləˌtiːn/

Synonyms

  • beheading apparatus
  • execution device

Slang Meanings

The act of decisively ending something or someone.
They really put the guillotine on that project after the latest review.
To execute a plan with precision.
He guillotined the presentation and left no room for questions.