Snuff-out meaning

To extinguish, to stop a process, to kill, to rub out.
verb
0
0
To kill a living being.
verb
0
0
Advertisement