Meaning : Any place of complete bliss and delight and peace.
Synonyms : eden, nirvana, paradise, promised land, shangri-la
Meaning : The abode of God and the angels.
(Christianity) the abode of Satan and the forces of evil. Where sinners suffer eternal punishment.
Hurl'd headlong...To bottomless perdition, there to dwell.