Open English Wordnet
Nouns
(n)disability, disablement, handicap, impairmentthe condition of being unable to perform as a consequence of physical or mental unfitness“reading disability”, “hearing impairment”
(n)hindrance, hinderance, deterrent, impediment, balk, baulk, check, handicapsomething immaterial that interferes with or delays action or progress