Similar Words
misused

Put-upon — synonyms, definition

1. put-upon (Adjective)

5 synonyms
exploited ill-used used victimised victimized
1 definition

put-upon (Adjective) — Of persons; taken advantage of.