Rhyme Desk
Find rhyming words!

Definition of "Avower" :

noun: someone who claims to speak the truth

"An avower of his own great intelligence."

noun: someone who admits or acknowledges openly and boldly