Inflict a handicap on
Synonyms for Inflict a handicap on
- penalize
- handicap
- put at a disadvantage
- cause to suffer
- unfairly disadvantage
- disadvantage
- treat unfavourably
- treat harshly
- treat unfairly
- do a disservice to
- be unfair to
- wrong
- put a hindrance in the way of
- put a impediment in the way of
For more similar words, try Inflict a handicap on on Thesaurus.plus dictionary