RichThesaurus
snuffers
snuffers
antonyms
snuffers
definitions
noun
Synonym of snuffer (“device to extinguish candles”)