all saints' day: a Christian feast day honoring all the saints; first observed in 835
holy day of obligation: a day when Catholics must attend Mass and refrain from servile work, and Episcopalians must take Communion