to say, do or suggest something that makes people doubt something or think that somebody is less honest, good, etc.
سوءظن ایجاد کردن, بی اعتبار کردن, زیر سؤال بردن, تردید افکندن, شک به وجود آوردن, بدنام کردن
This latest evidence casts serious doubt on his version of events.
‘You know that I'm not one to cast aspersions,’ he said.
The sad news cast a shadow over the proceedings .
The entire economic future of the islands was cast into doubt.