Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of snot

- Mucus secreted in, or discharged from, the nose.
- A mean, insignificant fellow.
- To blow, wipe, or clear, as the nose.

Crossword clue for snot

- supercilious