send to the next life
stop someone's clock
verb
-
To clean someone's clock; to make incapable of action; to thwart.
-
To kill someone.
-
Used other than figuratively or idiomatically: see stop, clock.
How often have the words send to the next life and stop someone's clock occurred in a corpus of books? (source: Google Ngram Viewer )