回马枪huímǎqiāngTop 50000Meanings1. sudden thrust (that catches the opponent off guard)Characters used回to return马horse枪gun