Dictionary search results

Showing 1-7 of 7 results

handicap US English

A circumstance that makes progress or success difficult

handicap US Thesaurus

a visual handicap

mental handicap US English

A condition in which the intellectual capacity of a person is permanently lowered or underdeveloped to an extent which prevents normal function in society

mental defective New Oxford Dictionary for Writers & Editors

dated and offensive: express otherwise, e.g. in terms of ‘learning difficulties’