SNOOD Meaning of SNOOD in English ( n. ) A short line (often of horsehair) connecting a fishing line with the hook; a snell; a leader. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012