witness
nounOne who can give a firsthand account of something seen, heard, or experienced.
nounOne who is called on to testify before a court.
nounOne who is called on to be present at a transaction in order to attest to what takes place.
nounOne who signs one’s name to a document for the purpose of attesting to its authenticity.
nounAttestation to a fact, statement, or event; testimony.
nounSomething that serves as evidence; a sign.
nounOne who publicly affirms religious faith.