elba

/ɛlbə/

Definitions

1. noun

an island in the Mediterranean, known as the place of exile for Napoleon Bonaparte.

“Napoleon spent his final years in exile on the island of Elba.”

Synonyms

  • exile
  • island

Antonyms

  • freedom
  • haven