Read Edit View history 狗头上生角 gǒutóushàngshēngjiǎo impossible Origin Definitions Defs Strokes Stroke Words Sentences Sents 狗头上生角 狗頭上生角 gǒutóushàngshēngjiǎo impossible (idiom) something that can never happen; a completely impossible event or a very strange phenomenon, literally meaning "horns growing on a dog's head"
狗头上生角 狗頭上生角 gǒutóushàngshēngjiǎo impossible (idiom) something that can never happen; a completely impossible event or a very strange phenomenon, literally meaning "horns growing on a dog's head"