DEMONSTRANCE


Meaning of DEMONSTRANCE in English

noun demonstration; proof.

Webster English vocab.      Английский словарь Webster.