Summary
English Synonyms:   more detail...
  1. put-upon:


English

Detailed Synonyms for put-upon in English

put-upon:

put-upon adj

  1. put-upon
    – of persons; taken advantage of 1
    used; exploited; victimised; victimized; ill-used; put-upon
    – of persons; taken advantage of 1

Alternate Synonyms for "put-upon":


Related Definitions for "put-upon":

  1. of persons; taken advantage of1

Related Synonyms for put-upon