EYEWITNESS
eyewitness
(noun) a spectator who can describe what happened
eyewitness
(verb) be present at an event and see it with one’s own eyes
Source: WordNet® 3.1
Etymology
Noun
eyewitness (plural eyewitnesses)
Someone who sees an event and can report or testify about it.
Verb
eyewitness (third-person singular simple present eyewitnesses, present participle eyewitnessing, simple past and past participle eyewitnessed)
To be present at an event, and see it
Source: Wiktionary
Eye"wit`ness, n.
Definition: One who sees a thing done; one who has ocular view anything.
We . . . were eyewitnesses of his majesty. 2 Pet. i. 16.
Source: Webster’s Unabridged Dictionary 1913 Edition