solemnity of mary: (Roman Catholic Church) a holy day of obligation
holy day of obligation: a day when Catholics must attend Mass and refrain from servile work, and Episcopalians must take Communion
water moccasin: any of numerous North American water snakes inhabiting fresh waters