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