English Dictionary
◊ TARTARUS
Tartarus
n : a place where the wicked are punished after death [syn: {Gehenna},
{Tartarus}]