put-upon: Meaning and Definition of

put-up•on

Pronunciation: (poot'u-pon", -pôn"), [key]
— adj.
  1. imposed upon; ill-used.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.
See also: