Home / C / corroboration

corroboration

noun 13 letters Scrabble 17 WWF 20
Definitions
noun

confirmation that some fact or statement is true through the use of documentary evidence

Want another word?
Spin the dictionary for a fresh one.
Generate a word →