monstrance
nounDefinition of monstrance
: a vessel in which the consecrated Host is exposed for the adoration of the faithful
Keep scrolling for more