|
Definition of Put upon
1. Adjective. Imposed on, taken advantage of, used, taken for granted, or unappreciated. ¹
¹ Source: wiktionary.com
|
1. Adjective. Imposed on, taken advantage of, used, taken for granted, or unappreciated. ¹
¹ Source: wiktionary.com