Vouching
Legal definition for Indian law research
Definition
vouching
: an impermissible practice by a prosecutor of placing the prestige of the government behind its witness or otherwise insinuating to the jury that the prosecutor offers personal assurance of the witness's veracity
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.