Meaning of undisputed
Definition of undisputed
(adj)
generally
agreed
upon; not
subject
to dispute; "the undisputed fact"
Other information on undisputed
WIKIPEDIA results for
undisputed
Amazon results for
undisputed
Tweet