SNOD Meaning of SNOD in English noun a fillet; a headband; a snood. 2. snod ·adj trimmed; smooth; neat; trim; sly; cunning; demure. Webster English vocab. Английский словарь Webster. 2012