snowliage UK /ˈsnəʊliɪdʒ/US /ˈsnoʊliɪd͡ʒ/ noun1 •(informal, rare) Fall foliage in a snowy landscape.They'd all crammed into my tiny office to stare at the snowliage, a reminder that life could still hold unforeseen beauty. — 2021