impeached testifier

Translations
опровергнутый свидетель
The defense team managed to argue that the impeached testifier was unreliable.
Защите удалось доказать, что опровергнутый свидетель был ненадежным.
Words
impeached

adjective
подвергнутый импичменту
testifier

noun
свидетель