Synonyms of handicap in English:
2 a handicap to the competitiveness of the industry
impediment, hindrance, obstacle, barrier, bar, obstruction, encumbrance, constraint, restriction, check, block, curb;
[Antonyms] benefit, advantage
verbBack to top
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.