Back to Dictionary
过关斩将
過關斬將
guòguānzhǎnjiàng
1. to surmount all difficulties (on the way to success) (idiom)
2. abbr. for [[過五關斬六將|过五关斩六将<guòwǔguānzhǎnliùjiàng>]]