attesterEnglish

attestant, attester

Noun

Someone who affirms or vouches for the correctness or truth or genuineness of something

English: attester, attestant

English words with similar meanings

Show 1 words