What is the meaning of the word "snuff"?

Definitions:

  1. inhale audibly through the nose copy to clipboard verb
    • snuff coke copy to clipboard

Synonyms:

NearBy Words: