опорочить ( вн. )
1. ( позорить ) defame ( d. ), cover with shame ( d. ); smear ( d. ) разг.
2. ( признавать негодным ) discredit ( d. ), derogate (from)
порочить показания свидетелей — discredit the witnesses' testimony
порочить выводы исследования — discredit the findings of the investigation