witnesser
Noun
Meaning
One who witness.
Source: Webster's dictionarySynonyms
spectator
looker
source
observer
witness
informant
beholder
perceiver
attestor
deposer
attester
testifier
certifier
proofer
attestant