SynonymX
Speak
Put-Upon
Definition of Put-Upon
1.
(of persons) taken advantage of
Adjective Satellite
Synonyms for word "put-upon"
exploited
ill-used
used
victimised
victimized
Semanticaly linked words with "put-upon"
misused