snuffer meaning in French
n. mouchette, ; bougeoir, porte-bougies, extincteur, appareil utilisé pour étiendre des flammes; personne qui éteint les bougies (en les soufflant); personne qui sniffe (drogue ou tabac); personne qui utilise du tabac à priser