Phrase info Synonyms

inflict handicap

Synonyms

Words in the phrase

Close letter words and terms