SNUFFER MEANING IN ENGLISH

• Snuffer Definition & Synonyms

  1. (n.) One who snuffs.
  2. (n.) The common porpoise.


• Snuffers Definition & Synonyms

  1. (n. pl.) An instrument for cropping and holding the snuff of a candle.


RECENT SEARCHES