Handicap

/ˈhændɪˌkæp/

Slang Meanings

To handicap someone
He feels like his past failures handicap him in future endeavors.