1. avower

noun. someone who admits or acknowledges openly and boldly.

Featured Games

2. avower

noun. someone who claims to speak the truth.

Synonyms

  • communicator
  • postulator
  • asseverator
  • affirmer
  • asserter
Synonym.com