2 words in this vocabulary list
adjective characterized by harsh or bitter criticism
noun a slang term used to describe someone who is always ready to argue or debate
adjective describing someone who is argumentative or confrontational