Definitions for "undefeated"
victorious; "undefeated in battle"; "an undefeated team"