









狗口里生不出象牙 is a Chinese idiom (chengyu) meaning “You can't expect good words from a malicious person”. Bad people cannot say good things. Literally, “No ivory can grow out of a dog's mouth”.

Choose character parts and animate their colors, together or in stroke order
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →狗口里生不出象牙 (gǒu kǒu lǐ shēng bù chū xiàng yá) is a Chinese idiom (chengyu) meaning “You can't expect good words from a malicious person”.
狗口里生不出象牙 is pronounced gǒu kǒu lǐ shēng bù chū xiàng yá in Mandarin Chinese.
Literally, 狗口里生不出象牙 means “no ivory can grow out of a dog's mouth”. It is used to mean “You can't expect good words from a malicious person”.
比喻坏人说不出好话。同“狗口里吐不出象牙”。