SNOD Meaning of SNOD in English ( a. ) Trimmed; smooth; neat; trim; sly; cunning; demure. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012