Results

snotter
noun
1 nasal mucus
2 red, skinny flaps of a turkey's neck
3 telling-off
4 snub
verb
1 to snuffle; to snort
2 to snivel; to weep noisily
3 to snooze; to doze
4 to snub