any imaginary place where spiritual beings (demons or fairies or angels or the like) abide
双语例句
1
Gauntlet, the: the barrier separating the material world from the spiritworlds.
险棘:分割物质界与灵界的屏障。
2
Science is a kind of senior civilized which is sublimed from the substance and spiritworlds created by science and technology.
科学是在通过技术所开创的物质与精神世界中升华成的一种高级的文明形式。
3
Thus, whenever both of the real and spiritworlds got into absolute solitude, no one heartily talked with me, I would choose to talk with mother in memory.