What is the meaning of the word "attestor"?

Definitions:

  1. Referring to someone who provides testimony or evidence to support the truth or validity of something, typically through their personal knowledge, experience, or observation. copy to clipboard NOUN
    • The attestor's detailed account of the accident played a crucial role in determining liability. copy to clipboard
    • The lawyer called upon several attestors to corroborate the defendant's alibi. copy to clipboard

Synonyms: