Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

摸爬滚打

mō pá gǔn dǎ

Definitions

  • to go through challenging experiences
  • to become seasoned (in one's profession etc)

Child Words of 摸爬滚打