vouchable
/ˈvaʊtʃəbəl/Definitions
1. adjective
capable of being vouched for; able to be vouched for
“The witness’s testimony was vouchable and helped to resolve the case.”
2. noun
something that can be vouched for
“The company’s financial records were considered vouchable evidence.”