Skip to main content

Robert Compton's definitions

Invictus

The latin word for "Invincible".

It is also the title of the popular optimist poem by William Ernest Henley.
Have you read the poem called Invictus?
by Robert Compton July 18, 2006
mugGet the Invictus mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email