snuffers

snuffers definitions

noun
  • Synonym of snuffer (“device to extinguish candles”)