Get Your Premium Membership

Indisputable

Definition

[adj] impossible to doubt or dispute; "indisputable (or sure) proof"
[adj] not open to question; obviously true; "undeniable guilt"; "indisputable evidence of a witness"

Related Information

More Indisputable Links