NichiDict

前後撞着

ぜんごどうちゃく
[zengodouchaku]

Meanings

1.NounNoun・suru

self-contradiction; self-inconsistency