handicap
han-di-cap
verb
To hinder or disadvantage someone or something, making progress difficult.
"The bad weather will handicap our journey."
noun
A condition or circumstance that makes progress or success difficult.
"His poor eyesight was a significant handicap."
Thesaurus
Synonyms: hindrance, balk, baulk, deterrent, check, hinderance, impediment, disablement, impairment, disability, hamper, hinder