- put-upon as an adjective:
- 1
put-upon
adjective
1 put-upon
of persons Taken advantage of.
synonyms: exploited, ill-used, used, victimised, victimized.
debug info: 0.0143
adjective
of persons Taken advantage of.
synonyms: exploited, ill-used, used, victimised, victimized.
debug info: 0.0143