undulatory_theoryEnglish

undulatory theory, wave theory, wave theory of light

Noun

(physics) the theory that light is transmitted as waves

English: wave theory, undulatory theory, wave theory of light

English words with similar meanings

Show 2 words