PUT-UPON


Meaning of PUT-UPON in English

adjective Date: 1920 imposed upon ; taken advantage of

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.