SNOT Meaning of SNOT in English [noun] [U] [informal] - the mucus produced in the nose Cambridge English vocab. Кембриджский английский словарь. 2012