handicap (zn):
The condition of being unable to perform as a consequence of physical or mental unfitness
disability, disablement, handicap, impairment
handicap (zn):
A physical condition in which there is a disturbance of normal functioning
disorder, upset
handicap (zn):
Something immaterial that interferes with or delays action or progress
balk, baulk, check, deterrent, handicap, hinderance, hindrance, impediment
Via: Ensyns.nl
Via: Memodata.com