corroborating testimony - English Synonyms Dictionary