PUT-UPON


Meaning of PUT-UPON in English

[put-up.on] adj (1920): imposed upon: taken advantage of

Merriam-Webster English vocab.      Английский словарь Merriam Webster.