Synonyms of Put-upon in English :
Antonyms of Put-upon in English
Thesaurus of Put-upon in English
Put-upon
see definition of put-uponSynonyms of put-upon
1. (adjective) of persons; taken advantage of
Words Similar to put-upon
1. (adjective) of persons; taken advantage of