とどめを刺す
[todomeosasu]expression
Japanese definition
No Japanese definition yet.
English definitions
- to finish off; to ensure (something) is dead; to deliver the coup de grace
- to put an end to; to deliver the final blow
Examples
No examples yet.
Loading examples…