hampered

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