Meaning of eyewitness

Definition of eyewitness

(noun) a spectator who can describe what happened
(verb) be present at an event and see it with one's own eyes

Other information on eyewitness

WIKIPEDIA results for eyewitness
Amazon results for eyewitness