5 words in this vocabulary list
noun the act of criticizing or complaining about someone or something in a petty or nagging way
noun a quality or state of being harsh; severity or strictness
adjective harsh
noun a group of people who criticize or make comments from a position of no authority or expertise
adjective giving moral advice in a tedious or self-righteous way
adjective a word that describes or modifies a noun or pronoun, in this case, 'unprofound' describes something that is not deep or profound