たした
uchihatashita

Godan Verb (su)

The past form of 討ち果たす

1. avenged; fulfilled (a vow/promise); carried out (a request)

Past/Perfective