meaning of snuffer

1. One who snuffs.
2.
The common porpoise.
3.
a cone-shaped implement with a handle; for extinguishing candles


Related Words

snuffer | snuffers |

Developed & Maintained By Taraprasad.com

Treasure Words