achilles
Meanings
Related Words
invincible noun
/ɪnˈvɪns.ɪbl̩/
Someone or something that cannot be defeated, destroyed or killed.
"The undefeated champion was the invincible in the wrestling tournament. "
"The undefeated champion was the invincible in the wrestling tournament. "