Search the dictionary A Chinese word or character, or English Search 1 entry. tiānshàngxiàdāozi 天上下刀子 lit. knives rain down from the sky (idiom)