摩拳擦掌móquáncāzhǎng
Top 45000
Meanings
1. fig. to rub one's fists and wipe one's palms (idiom)
2. to roll up one's sleeves for battle
3. eager to get into action or start on a task
Characters used