Put upon definitions

Search

Put upon

Put upon logo #10101) Ill-used 2) Imposed upon 3) Taken advantage of
Found on https://www.crosswordclues.com/clue/put-upon

put-upon

put-upon logo #21199imposed upon; ill-used.
Found on https://www.infoplease.com/dictionary/put-upon
No exact match found.