滚瓜烂熟
gǔnguā-lànshúTraditional 滾瓜爛熟
to know by heart; word-perfect
Every meaning
gǔnguā-lànshú
- to know by heart; word-perfect
Its characters
- 滚gǔnto roll
- 瓜guāmelon; gourd
- 烂lànrotten; spoiled
- 熟shúripe
Words with 滚
Words with 瓜
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.