AVOWAL


Meaning of AVOWAL in English

noun an open declaration; frank acknowledgment; as, an avowal of such principles.

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