snuff out (verb) - to stop or destroy something completely - ดับ Articles found: China seals internet shut: Total info control (24/01/2017) Prayut demands peace and quiet (30/01/2015)