Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of luminiferous

- Producing light; yielding light; transmitting light; as, the luminiferous ether.