Meaning of undefeated
Definition of undefeated
(adj)
victorious; "undefeated in battle"; "an undefeated team"
Other information on undefeated
WIKIPEDIA results for
undefeated
Amazon results for
undefeated
Tweet