What is the full meaning of snuffings
SNUFFING, the act of snuffing [n]
Example of the word snuffings placed on a Scrabble board.