Top Qs
Timeline
Chat
Perspective
put-upon
From Wiktionary, the free dictionary
Remove ads
See also: put upon
English
Adjective
put-upon (comparative more put-upon, superlative most put-upon)
- Alternative form of put upon.
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads