Meaning of avowal

Definition of avowal

(noun) a statement asserting the existence or the truth of something

Other information on avowal

WIKIPEDIA results for avowal
Amazon results for avowal