仕留 しとめた
shitometa

Ichidan Verb

The past form of 仕留める

1. Kept; Detained; Finished off; Eliminated

Past/Perfective