VariousWords beta
Related Terms:
Definitions:
Adjective
incontestable
indisputable
undisputable
Definition: not open to question; obviously true; "undeniable guilt"; "indisputable evidence of a witness"
Definition: Alternative form of indisputable