What is another word for put upon?

82 synonyms found

Pronunciation:

[ pˈʊt əpˌɒn], [ pˈʊt əpˌɒn], [ p_ˈʊ_t ə_p_ˌɒ_n]
X