Making a show of being morally superior to other people.
adjective
Part of Speech: adjective
Part of Speech: noun