单枪匹马dānqiāngpǐmǎTop 30000Meanings1. (idiom) single-handed; on one's ownCharacters used单single枪gun匹one of a pair马horse