MONSTRANCE


Meaning of MONSTRANCE in English

n. RC Ch. a vessel in which the Host is exposed for veneration.

Etymology: ME, demonstration, f. med.L monstrantia f. L monstrare show

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