披荆斩棘pījīngzhǎnjí
Top 50000
Meanings
1. lit. to cut one's way through thistles and thorns (idiom)
2. fig. to overcome all obstacles on the way
3. to break through hardships
4. to blaze a new trail
Characters used