attester

Noun
  1. Someone who affirms or vouches for the correctness or truth or genuineness of something (synset 109842042)

Found on Word Lists

Other Searches