AVOWANCE


Meaning of AVOWANCE in English

noun act of avowing; avowal.

2. avowance ·noun upholding; defense; vindication.

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