Cast doubts on (someone or something)

To cause someone or something to be doubted or not believed.

The first witness at the trial cast doubts on what the main witness said.