Eyewitness Definition

A person who has actually seen or observed an event and can so testify in court. Compare: earwitness.