IMMACULATE


Meaning of IMMACULATE in English

(a.) Without stain or blemish; spotless; undefiled; clear; pure.

Webster's English dictionary.      Английский словарь Webster.