English word definition — powered by WordNet
to declare or affirm solemnly and formally as true
admit openly and bluntly
Want to remember avow?