しとどめきる
oshitodomekiru

Ichidan Verb

Emphasizes complete achievement of 押しとどめる

1. Complete victory; Final blow; Finishing stroke

Total Completion