testifier

synonyms

witness

hypernyms

informant

witness

witnesser