foibles is a form of:

Monstrance



Same as: ostensory
ENGLISH MEANING
noun
1.
A transparent pyx, in which the consecrated host is exposed to view.