cast doubt; place in question, raise concerns about-

listen to the pronunciation of cast doubt; place in question, raise concerns about-