Find the word definition

Wiktionary
snow on the roof

n. (alternative form of snow on the rooftop English)