Definitions
noun
the Roman Catholic dogma that God preserved the Virgin Mary from any stain of original sin from the moment she was conceived
Look “immaculate conception” up elsewhere
Want another word?
Spin the dictionary for a fresh one.