SNOOD Meaning of SNOOD in English ( v. t. ) To bind or braid up, as the hair, with a snood. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012