SNOOD Meaning of SNOOD in English (n.) The fillet which binds the hair of a young unmarried woman, and is emblematic of her maiden character. Webster's English dictionary. Английский словарь Webster. 2012