immaculate in Latin immaculate in Latin immaculāta adj (Roman Catholicism) Of the Virgin Mary or her womb: pure, undefiled. Add to Flashcards