Cast doubt upon
Synonyms for cast doubt upon
verb criticize, challenge
    assail
    contravene
    knock
    deny
    blast
    traduce
    contradict
    question
    traverse
    cross
    resist
    attack
    break
    oppose
    negative
    smear
    negate
    trash
    slam
    gainsay
    zap
    dispute
    call into question
    come down on
    disaffirm
    put down
    run down
    zing
    tar
    cast aspersions upon
    cut to shreds
    pin something on
    skin alive
    stick it to
    swipe at
    throw doubt on
    throw the book at
    thumb nose at
Antonyms for cast doubt upon
    compliment
    praise
    concede
    corroborate
    aid
    assist
    agree
    allow
    go along
    approve
    confirm
    stay
    help
    support
    join
    flatter
Synonyms
verb doubt
    oppose
    challenge
    query
    suspect
    dispute
    hesitate
    impugn
    distrust
    disbelieve
    mistrust
    controvert
    suspicion
    impeach
    call into question
    puzzle over
    wonder about
Antonyms
    reply
    answer
    believe
    trust
    certainty
    doubtlessness
    sureness
    surety
Read Also:
- Cast down  Synonyms for cast down adj disappointed dispirited dejected despondent discouraged blue depressed disconsolate down downcast downhearted inconsolable low sad ass in a sling chapfallen disheartened down in the dumps in a funk singing the blues taken down Antonyms for cast down encouraged cheerful elated excited happy heartened cheered inspirited hearted Synonyms verb degrade, shame disgrace […] 
- Cast forth  Synonyms for cast forth verb distribute; scatter break up dispel separate dissolve diffuse dislodge spray spread dissipate disband discharge vanish scatter disappear circulate shed dismiss deal eject disseminate rout partition disburse broadcast propagate intersperse sow radiate strew scramble banish dole out split up divvy besprinkle measure out send off take off in all directions Antonyms […] 
- Cast loose  Synonyms for cast loose verb let go, let out leak clear drop deliver free discharge surrender issue vent loosen spring unloose extricate commute unfasten acquit untie exempt exculpate dispense loose undo excuse emancipate exonerate unbind absolve yield disengage unleash manumit liberate bail out give off let off turn out unchain give out go easy on […] 
- Cast lots  Synonyms for cast lots verb draw lots lot cut lots draw straws 
- Cast off  Synonyms for cast off verb reject abandon discard disown jettison throw away 
