cast doubt on

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

jeter le doute sur, mettre en question

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

:
The new evidence cast doubt on the witness's testimony.
Les nouvelles preuves ont jeté le doute sur le témoignage du témoin.
His inconsistent statements cast doubt on his credibility.
Ses déclarations incohérentes ont jeté le doute sur sa crédibilité.