Spanish edit

Etymology edit

From invencible +‎ -mente.

Adverb edit

invenciblemente

  1. unbeatably

Further reading edit