vocab dash
Log inSign up
过五关斩六将guòwǔguānzhǎnliùjiàng
Meanings
1. lit. to cross five passes and slay six generals (idiom)
2. fig. to surmount all difficulties (on the way to success)
Characters used
过experienced action marker五five关to close斩to behead六six将will
vocab dashAboutDecksPrivacyTerms