• Snowspout

    Origin

    en + snow + spout

    Full definition of snowspout

    Noun

    snowspout

    (plural snowspouts)
    1. (meteorology) A type of winter waterspout that forms beneath a snow squall.
    © Wiktionary