IMMACULATE


Meaning of IMMACULATE in English

adj.1 pure, spotless; perfectly clean.

2 perfectly or extremely well executed (an immaculate performance).

3 free from fault; innocent.

4 Biol. not spotted.

Phrases and idioms:

Immaculate Conception RC Ch. the doctrine that God preserved the Virgin Mary from the taint of original sin from the moment she was conceived.

Derivatives:

immaculacy n. immaculately adv. immaculateness n.

Etymology: ME f. L immaculatus (as IN-(1), maculatus f. macula spot)

Oxford English vocab.      Оксфордский английский словарь.