What does the word hampered mean?

held back, hindered, interfered with
held back, hindered, interfered with