Definition Definition

demonstrance - Meaning and Examples

Meaning of 'demonstrance' (Webster Dictionary)

1 . Demonstrance [ n.]
- Demonstration; proof.