自相矛盾zìxiāngmáodùnTop 25000Meanings1. to contradict oneself2. self-contradictory3. inconsistentCharacters used自self相appearance矛spear盾shieldExamples1你nǐ在zài自相矛盾zìxiāngmáodùn。You're contradicting yourself.