earwitness
noun
°A witness who gives evidence of what he has heard.