摸爬滚打 in English mo1 pa2 gun3 da3 Meaning

Meanings

  • to go through challenging experiences
  • to become seasoned (in one's profession and so on)

Simplified Characters

Traditional Characters

Pinyin

mo1 pa2 gun3 da3

Literal

Literal explanation, with pronunciation and meaning of each character.

mo1to feel with the hand pa2to crawl gun3to boil da3dozen (loanword)