3 words in this vocabulary list
verb to annoy or irritate someone
preposition used to indicate the action of annoying or irritating someone
noun a feeling of shame or embarrassment
adjective humiliating (describing something that causes humiliation)
verb to annoy or irritate persistently
adjective annoyed or irritated persistently