zealous witness

A witness who testifies in a manner clearly biased towards the party that called the witness to testify.

See also . . .