Definition from Wiktionary, the free dictionary
chengyu (plural chengyu)
- (linguistics) A certain kind of Chinese set phrase originating in Classical Chinese, typically four characters in length, and often with a story behind.
- "花言巧语" Huā yán qiǎo yǔ: means flowery but insincere language. Pretty but opportunistic speech.
- "自相矛盾 Zì" xiāng máo dùn: means ‘to contradict yourself’. "Translated as ‘to contradict yourself’ the first two characters, 自相 zì xiāng, mean ‘self’ whilst 矛盾 máo dùn literally mean ‘spear’ and ‘shield’ respectively. This Chinese expression comes from an old Chinese story where a man selling swords and shields at a market claimed first that his spears were so sharp that they could pierce through any armor. He then claimed that his shields were so strong they could resist any blow, thus contradicting himself. From that story ‘spear and shield’ has become synonymous for contradiction".
- ^ https://blog.hutong-school.com/10-wise-chengyu-make-you-sound-confucius/ From Blog Hutong School
certain kind of Chinese set phrase