put-upon
adjective
- 1
Imposed on, taken advantage of, used, taken for granted, or unappreciated.
Synonyms
Translate “put-upon” to another language
Click any language to open the translator with this word already filled in.
Imposed on, taken advantage of, used, taken for granted, or unappreciated.
Click any language to open the translator with this word already filled in.