SNOT


Meaning of SNOT in English

n. sl.

1. nasal mucus.

2 a term of contempt for a person.

Phrases and idioms:

snot-rag a handkerchief.

Etymology: prob. f. MDu., MLG snotte, MHG snuz, rel. to SNOUT

Oxford English vocab.      Оксфордский английский словарь.