snowhorse noun2 •A visual representation of a horse made from snow.One sees instead a small snowhorse / Made by children one dull afternoon, / Though now it gleams like Triton’s foal / New-born from the unblemished foam. — 1958 •A horse bred or used for service in the winter.Our boy Kent was with us. The mushy roads, the prancing snowhorses, the treacherous patches of ice on the highway, bothered him not a whit. — 1951 formssnowhorses