What is the meaning of knot in English?

Learn vocabulary with pictures as well as definitions of knot in English

Learn in

See more

n. knot (snot)

Definition of snot in English

Semi-liquid mucus that hangs from the nose.

See more

n. knot (snot)

Definition of snot in English

Genial. Viscous substance that is produced by the nasal mucosa and expelled through the nose.

Synonyms of snot in English

boogerbogey