Chinese words · Chengyu

短兵相接

duǎnbīng-xiāngjiē

hand-to-hand combat; head-on confrontation

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.