• Snowcat

    Origin

    Perhaps from the brand name Sno-Cat, probably from snow + caterpillar track.

    Full definition of snowcat

    Noun

    snowcat

    (plural snowcats)
    1. A truck-like enclosed vehicle on tracks, designed to move on snow.

    Anagrams

    © Wiktionary