いましめた
imashimeta

Ichidan Verb

The past form of 縛める

1. Bound; Tied; Restrained

Past/Perfective