Definitions of Immaculate conception:

  • noun:   (Christianity) the Roman Catholic doctrine that the Virgin Mary was conceived without any stain of original sin
  • noun:   Roman Catholic holy day first celebrated in 1854