短兵相接duǎnbīngxiāngjiē
Top 50000
Meanings
1. lit. short-weaponed soldiery fight one another (idiom); fierce hand-to-hand infantry combat
2. to fight at close quarters
Characters used