hampered
HAM'PERED
, pp. Shackled; entangled; ensnared; perplexed.