Noun
zealous witness (plural zealous witnesses) (law) a witness who has favoritism towards one party in a case.