English synonyms about - contact  

put-upon

adjective

1 put-upon

of persons Taken advantage of.

synonyms: exploited, ill-used, used, victimised, victimized.


Find more on put-upon elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0373