Synonyms for "handicapper"

Words with similar meaning