Able to be demonstrated.
Something that can be demonstrated.
undeniable; unable to be disproved or refuted