Grand Jury Witness Definition

A witness who testifies before a grand jury.