成语 自zì相xiāng矛máo盾dùn Literal one's own spear against one's own shield Figurative To contradict oneself; to hold two mutually incompatible claims at the same time. Story The origin story, in full inside the app. ‹ Previous 刻舟求剑 See all 140 chengyu Next › 井底之蛙