Find the word definition

Wiktionary
snow on the roof top

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