EGAVE

put-upon

Meaning

  1. adjective Alternative form of put upon.

Similar words

victimized ill-used misused used exploited off-put fed-up puttogether oftused hard-up

Save “put-upon” to learn later