PUT-UPON Meaning of PUT-UPON in English [put-up.on] adj (1920): imposed upon: taken advantage of Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012