invincible

Definition

Impossible to defeat or overcome.

中文 无法被击败或克服的。

Example

"The champion felt invincible after winning ten matches in a row."