upon adj. imposed upon, inconvenienced, put out, taken advantage of, exploited, abused I shall be happy to help, and I don't feel put-upon at all
PUT
Meaning of PUT in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012