Shackled meaning

Restrained by shackles, chained.
adjective
0
1
Simple past tense and past participle of shackle.
verb
0
1
Advertisement