さえぬく
toriosaenuku

Ichidan Verb

Emphasizes perseverance through completion of 取り押さえる

1. To overcome; To subdue; To bring under control; To finish/complete despite difficulty

Perseverance to Completion