Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Snot in English

English

Snot

/snɔt/

noun

1. A person regarded as arrogant and annoying

    synonym:
  • snob
  • ,
  • prig
  • ,
  • snot
  • ,
  • snoot

2. Nasal mucus

    synonym:
  • snot