Demonstrance /(?)/

De·mon·strance

Demonstrance

n.
  1. Demonstration; proof. [Obs.]