put-upon

adjective

  1. 1

    Imposed on, taken advantage of, used, taken for granted, or unappreciated.

Synonyms

Translate “put-upon” to another language

Click any language to open the translator with this word already filled in.

Put-upon Definition & Meaning | TranslatePulse