Tartarus in English
- Tartarus⇄Tartarus, noun.
(Greek Mythology.)
1. a place of darkness where Zeus punished the Titans, as far below Hades as earth is from heaven.
2. (later) a place of eternal punishment for the spirits of the worst sinners.
3. the underwor