heavenly body

views updated

heav·en·ly bod·y • n. a planet, star, or other celestial body.