What is the meaning of the word "invincibly"?

Definitions:

  1. in an invincible manner copy to clipboard adverb
    • invincibly, the troops moved forward copy to clipboard