1. self-contradiction

noun. Contradicting yourself.
Antonyms
Featured Games
×