lance corporal: an enlisted man in the marine corps ranking above a private first class and below a corporal
noncommissioned officer: a military officer appointed from enlisted personnel
snow: a layer of snowflakes (white crystals of frozen water) covering the ground