しめただろう
shimetadarō

Ichidan Verb
Auxiliary Verb

Expresses probability ("probably…") of しめる

1. Probably did.; Likely did.; Must have done.

Past/Perfective
Presumptive
Conjecture