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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012