noun Snow banner n. A bannerlike stream of snow blown into the air from a mountain peak, often having a pinkish color and extending horizontally for several miles across the sky.
Collaborative International Dictionary of English 0.48
Copyright © 2024 Free Translator.org
|