IMMACULATE


Meaning of IMMACULATE in English

■ adjective

1》 perfectly clean, neat, or tidy.

2》 free from flaws or mistakes.

↘ Catholic Theology free from sin.

3》 Botany & Zoology uniformly coloured without spots or other marks.

Derivatives

immaculacy noun

~ly adverb

~ness noun

Origin

ME: from L. immaculatus , from in- 'not' + maculatus 'stained'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.