ReadWriteQuiz
Chinese dictionary
slmetaa head-on blow; deal a direct (head-on) blow at ...
给敌军当头一棒
deal the enemy a head-on blow
她给这些恶棍当头一棒。
She gave these scoundrels a jolt.
synonym
给敌军当头一棒
deal the enemy a head-on blow
她给这些恶棍当头一棒。
She gave these scoundrels a jolt.