snuffers
noun
- 1
A device made to extinguish (snuff out) a candle.
- 2
A person who uses snuff (the tobacco product).
- 3
The common porpoise.
- 4
The participant in a snuff film who kills another (the snuffee).
Synonyms
Translate “snuffers” to another language
Click any language to open the translator with this word already filled in.