MONSTRANCE


Meaning of MONSTRANCE in English

[ 'mɒnstr(ə)ns ]

■ noun (in the Roman Catholic Church) an open or transparent receptacle in which the consecrated Host is exposed for veneration.

Origin

ME (also in the sense 'demonstration or proof'): from med. L. monstrantia , from L. monstrare 'to show'.

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