eyewitness
noun
°Someone who sees an event and can report or testify about it.
verb
°To be present at an event, and see it.