RichThesaurus
put a stumbling block in the way of
put a stumbling block in the way of
synonyms
put at an unfair disadvantage
put in an unfavorable position
inflict a handicap on
handicap
put a impediment in the way of
penalize
unfairly disadvantage
cause to suffer
put a hindrance in the way of
put a stumbling block in the way of
antonyms
favor
help