MONSTRANCE
Meaning of MONSTRANCE in English
n. RC Ch. a vessel in which the Host is exposed for veneration.
[ ME, = demonstration, f. med.L monstrantia f. L monstrare show ]
Concise Oxford English dictionary.
Краткий оксфордский словарь английского языка.
2012