WordNet: witness

Sanatista
(law) a person who testifies under oath in a court of law



witness