The Collaborative International Dictionary
Demonstrance
Demonstrance \De*mon"strance\, n. [OF. demonstrance.]
Demonstration; proof. [Obs.]
--Holland.
Wiktionary
demonstrance
n. (context obsolete English) demonstration; proof