Chinese English Dictionary

impeach the testimony of a witness    Add to My Vocabulary

  1. 【法】 对证人证词的可靠性提出异议



Credits
Source of Dictionary: CC-CEDICT