demonstrance Meaning, Definition & Usage

De*mon"strance noun
Etymology
OF. demonstrance.
Definitions
  1. Demonstration; proof. Obs. Holland.

Webster 1913