Meaning: The moon was visible in the sky, resembling a light-producing object.
Choice of Words: Moon is the natural satellite of the earth. Hung means to be suspended in the air. Sky is the space above the earth. Lantern is a device that produces light.