SNOODED Meaning of SNOODED in English adj wearing or having a snood. Webster English vocab. Английский словарь Webster. 2012