hampered
verb
°past tense of hamper.
adjective