You searched for: “avouchable
avouchable (adjective), more avouchable, mostavouchable
Conveying that which is capable of being verified: Tom's check for $50 was avouchable because his bank account was covered, so Edward could cash it without any problem.