illuminant

Explore definitions, synonyms, and language insights of illuminant

Definitions

Noun
something that can serve as a source of light

More General Terms