Definition for eyewitness

n. a person who has actually seen an event and can so testify in court.