SNOW Meaning of SNOW in English (n.) A square-rigged vessel, differing from a brig only in that she has a trysail mast close abaft the mainmast, on which a large trysail is hoisted. Webster's English dictionary. Английский словарь Webster. 2012