put-upon
English Dictionary
->
Letter P
-> put-upon
Search Dictionary:
put-upon Definition
(s)
of
persons
;
taken
advantage
of
; "
after
going
out
of
his
way
to
help
his
friend
get
the
job
he
felt
not
appreciated
but
used
"
put-upon Synonyms
exploited
ill-used
put-upon
used
victimised
victimized
© Art Branch Inc.