invincible
Definition
Impossible to defeat or overcome.
中文 无法被击败或克服的。
Example
"The champion felt invincible after winning ten matches in a row."
Impossible to defeat or overcome.
中文 无法被击败或克服的。
"The champion felt invincible after winning ten matches in a row."