English word definition — powered by WordNet
establish or strengthen as with new evidence or facts
give evidence for
support with evidence or authority or make more certain or confirm
Want to remember corroborate?