Search

invincible🔊

Impossible to defeat, destroy or kill; too powerful to be defeated or overcome.

📑 Synonyms: unconquerable undefeatable

Someone or something that cannot be defeated, destroyed or killed.