prisonlike

adjectives

resembling a prison
is similar to
hampered and not free; not able to act at will