n. 公开表示, 坦率承认
[法] 声明, 公开宣布, 供认
n. a statement asserting the existence or the truth of something
1. All the ritual requires is an avowal of complete and total love at the moment of sacrifice.
所有仪式在 牺牲时都需要一份 完整的相爱誓言
2. Well, sir, should there be, let me avow that I would freely and without hesitation, offer myself up for arrest.
先生 如果有对我的指控 我发誓会完全自愿并毫不犹豫地 主动投案自首
3. He even tried to get onto my show, but I refuse give an avowed homosexual a platform from which he can spread his gay agenda.
甚至還想上我的節目 但我不會給一個公開出柜的同性戀機會 散播同性戀論調
以上参考资料就是本英汉词典详细汇总的单词avowal的翻译英语含义,如有错漏请向我们提供反馈意见。