









狗嘴里吐不出象牙 is a Chinese idiom (chengyu) meaning “a vulgar or malicious person can only utter rude or offensive remarks”. One cannot expect pleasant words from such a person. Literally, “A dog's mouth won't spit out ivory”.

Printable tracing sheets with a QR learning companion
Open the tool →
Choose character parts and animate their colors, together or in stroke order
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Turn a Chinese character or sentence into a GIF or MP4
Open the tool →狗嘴里吐不出象牙 (gǒu zuǐ li tǔ bù chū xiàng yá) is a Chinese idiom (chengyu) meaning “a vulgar or malicious person can only utter rude or offensive remarks”.
狗嘴里吐不出象牙 is pronounced gǒu zuǐ li tǔ bù chū xiàng yá in Mandarin Chinese.
Literally, 狗嘴里吐不出象牙 means “a dog's mouth won't spit out ivory”. It is used to mean “a vulgar or malicious person can only utter rude or offensive remarks”.
比喻坏人嘴里说不出好话来。