仕留 しとめたらしい
shitometarashii

Ichidan Verb
Evidential Auxiliary

Expresses appearance about a past event ("seems to have...") of 仕留める

1. Seem to have defeated; Seem to have finished off; Seem to have dispatched

Past/Perfective
Inferential Evidence