put-upon Meaning, Definition & Usage
-
adjective satellite of persons; taken advantage of
exploited; victimised; victimized; used; ill-used.
- after going out of his way to help his friend get the job he felt not appreciated but used