SNUFFER


Meaning of SNUFFER in English

noun one who snuffs.

2. snuffer ·noun the common porpoise.

Webster English vocab.      Английский словарь Webster.