English | German | Russian | Czech

put-upon English

Meaning put-upon meaning

What does put-upon mean?

put-upon

(= used) of persons; taken advantage of after going out of his way to help his friend get the job he felt not appreciated but used

Synonyms put-upon synonyms

What other words have the same or similar meaning as put-upon?

Are you looking for...?

put | upon