Adduce Meaning

There are 1 meaning(s) for word Adduce

Meaning 1 : advance evidence for

    Synonyms : abduce,  cite