testifier
synonyms
witness
hypernyms
informant
witness
witnesser