What is another word for put-upon?

45 synonyms found

Pronunciation:

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