From Longman Dictionary of Contemporary Englishsnuff itsnuff itBritish English informalDIE to die →snuff
Examples from the Corpus
snuff it• Also drowning himself or any other method of snuffing it.• If only the old man had snuffed it of naturalcauses, as he had seemed on the point of doing!