Definitions of spirit world:
- noun: any imaginary place where spiritual beings (demons or fairies or a\ngels or the like) abide
Example: "Science has emptied the spirit world of its former inhabitants"
Example: "Science has emptied the spirit world of its former inhabitants"