Immaculate Conception
Concise Oxford English Dictionary © 2008 Oxford University Press:
Immaculate Conception
▶noun the Roman Catholic doctrine that God preserved the Virgin Mary from the taint of original sin from the moment she was conceived.
■ the feast commemorating the Immaculate Conception on December 8th.
'Immaculate Conception' also found in these Oxford entries:

