Definition of "hampered"

hampered