snuffer
English
noun
Definitions
- A device made to extinguish (snuff out) a candle.
- A person who uses snuff the tobacco product.
- The common porpoise.
- The participant in a snuff film who kills another (the snuffee).
Etymology
Suffix from English snuff.
Origin
English
snuff