出尔反尔chū'ěrfǎn'ěr
Top 40000
Meanings
1. old: to reap the consequences of one's words (idiom, from Mencius); modern: to go back on one's word
2. to blow hot and cold
3. to contradict oneself
4. inconsistent
Characters used