Adjective Definition

undefeated

1.Definition: victorious

"Undefeated in battle", "An undefeated team"




Please Share