all-enlightening

ALL-ENLI'GHTENING, a. Enlightening all things.