SNOD Meaning of SNOD in English (a.) Trimmed; smooth; neat; trim; sly; cunning; demure. Webster's English dictionary. Английский словарь Webster. 2012