cast doubt on

US /kæst daʊt ɑːn/
UK /kæst daʊt ɑːn/
"cast doubt on" picture
1.

poner en duda, sembrar dudas sobre

to suggest that something may not be true, reliable, or valid

:
The new evidence cast doubt on the witness's testimony.
La nueva evidencia puso en duda el testimonio del testigo.
His inconsistent statements cast doubt on his credibility.
Sus declaraciones inconsistentes pusieron en duda su credibilidad.