Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
snuff1 to take in through the nose; inhale. [6 definitions]
snuff2 the portion of a candlewick that is charred from burning. [4 definitions]