An eyewitness, a witness who has firsthand knowledge or experience of the matter or event and can testify as to what happened.
An eyewitness, a witness who has firsthand knowledge or experience of the matter or event and can testify as to what happened.