VariousWords beta
Related Terms:
Definitions:
Adverb
invincibly
Definition: in an invincible manner; "invincibly, the troops moved forward"
Definition: In an invincible manner; unconquerably; insuperably.