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