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.