snow banner
noun
: a stream of snow blown into the air from a mountain peak that is often pinkish and several miles in horizontal extent
Love words? Need even more definitions?
Merriam-Webster unabridged
Share