しとどめちゃう
oshitodomechau

Ichidan Verb
Godan Verb (u)

The completive aspect (contracted form) - indicates completion or regret of 押しとどめる

1. Holding back, then giving in; Giving up; Letting it happen (despite resistance)

Completed Action
Colloquial