SNOWCLAD Meaning of SNOWCLAD in English adj. covered in snow, blanketed in snow Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012