JMdict: 1317440

自家撞着 【じかどうちゃく】

  1. [n,vs,vi] self-contradiction
Search on Immersion Kit
Search on Forvo