[adj] hampered and not free; not able to act at will
Synonyms
adscript, adscripted, apprenticed, articled, at bay(p), bound, captive, confined, cornered, entangled, imprisoned, indentured, jailed, nonautonomous, nonsovereign, prisonlike, serflike, trapped, treed