snuffers

noun

  1. 1

    A device made to extinguish (snuff out) a candle.

  2. 2

    A person who uses snuff (the tobacco product).

  3. 3

    The common porpoise.

  4. 4

    The participant in a snuff film who kills another (the snuffee).

Translate “snuffers” to another language

Click any language to open the translator with this word already filled in.

Snuffers Definition & Meaning | TranslatePulse