前後 ぜんご撞着 どうちゃく
zengodōchaku

Noun
Suru Verb

1. self-contradiction; self-inconsistency