← DefinitionshareGuesshandicapnounA physical or mental condition that makes it difficult for someone to do certain things.verbTo make it more difficult for someone or something to succeed or function normally.SynonymsdisadvantagenounhindrancenounobstaclenounimpedimentnounAntonymsadvantagenounhelpverb