Earwitness
Definition

A person who has heard something from some one but didn't actually see it and can so give evidence in court.