Medical Dictionary
handicap
noun hand·i·cap \ˈhan-di-ˌkap\
Medical Definition of HANDICAP
1
: a disadvantage that makes achievement unusually difficult
2
sometimes offensive : a physical disability
Seen & Heard
What made you want to look up handicap? Please tell us where you read or heard it (including the quote, if possible).