YourDictionary

Tartarus

noun

  1. an infernal abyss below Hades, where Zeus hurls the rebel Titans, later a place of punishment for the wicked after death
  2. Hades (sense )

See Tartarus in American Heritage Dictionary 4

link/cite print suggestion box