put-upon
Jump to navigation
Jump to search
See also: put upon
English
[edit]Adjective
[edit]put-upon (comparative more put-upon, superlative most put-upon)
- Alternative form of put upon
put-upon (comparative more put-upon, superlative most put-upon)