SNOOD Meaning of SNOOD in English (v. t.) To bind or braid up, as the hair, with a snood. Webster's English dictionary. Английский словарь Webster. 2012