Please enable javascript to use dictionary! Howto enable javascript?
insulting, outrageous, humiliating▼adjective
reproachful (L+S)▼adjective[UK: rɪ.ˈprəʊtʃ.fəl] [US: rɪˈpro.ʊtʃ.fəl]
rude, insolent, abusive▼adjective
↑