RichThesaurus
put upon
vs
put-upon
put upon
adj
Imposed on, taken advantage of, used, taken for granted, or unappreciated.
put-upon
How often have the words
put upon
and
put-upon
occurred in a corpus of books?
(source:
Google Ngram Viewer
)