Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. zhuàngdàoqiāngkǒushang 撞到枪口上 to stumble into trouble by bad luck zhuàngdàoqiāngkǒushang 撞到槍口上 to stumble into trouble by bad luck