corroborate

English Dictionary -> Letter C -> corroboratecorroborate Definition



corroborate Synonyms






© Art Branch Inc.