Your Key to Property Protection

Zealous witness

A witness who demonstrates disproportionate enthusiasm while testifying.