Dictionary search results

Showing 1-12 of 12 results

handicap US English

A condition that markedly restricts a person’s ability to function physically, mentally, or socially

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

handicap US Thesaurus

a visual handicap

handicap English-Spanish

physical handicap

handicap Spanish-English


to win on handicap in handicap English-Spanish

imponerse* en tiempo corregido