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 English dictionary. Английский словарь Webster. 2012