Part of speech:
The definition of dishonest is a person who cheats or lies.
Having two faces, surfaces, etc.
The definition of self-righteous is a person who believes they have higher morals than others.
Uttering falsehood; dishonest or deceitful.
Find another word for canting. In this page you can discover 9 synonyms, antonyms, idiomatic expressions, and related words for canting, like: dishonest, hypocritical, insincere, two-faced, self-righteous, false, prejudiced, hypocritic and pharisean.