Langimage
English
B2

to cause someone or something to be questioned or doubted.

Meanings

to cause someone or something to be questioned or doubted.

The new evidence cast doubt on his alibi.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51