ReadWriteQuiz
Chinese dictionary
be itching to have a go; rub one's fists and palms
战士们摩拳擦掌,准备战斗。
The soldiers were rolling up their sleeves for the battle.
那人摩拳擦掌地想打架。
That one was itching for a fight.
Word usage
- Note"摩拳擦掌" cannot be written as "磨拳擦掌".