Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
sniff
snub
?
绞
杀
jiǎo
shā
to kill by strangling, hanging or garrotting / (fig.) to snuff out
鼻
烟
bí
yān
snuff
鼻
烟
壶
bí
yān
hú
snuff bottle
By
MDBG
2025