Definition of Invincible

  • 1. Incapable of being overcome or subdued Adjective Satellite

Synonyms for word "invincible"

Semanticaly linked words with "invincible"