eyewitness
/ˈaɪˌwaɪtneɪs/Definitions
1. noun
a person who sees or is present at an event or occurrence, especially a crime, accident, or other significant event, and is often called upon to give a description or testimony about what they saw
“The police took statements from the eyewitnesses to the robbery.”