snow-clad meaning

UK US

snow-clad (adjective): covered with snow.

Definition of snow-clad

  1. covered with snow
    • snow-clad hills
    • snow-covered roads
    • a long snowy winter

    Synonyms: snow-covered, snowy

    Similar: covered

More about snow-clad on Wikipedia.