Words: wave theory undulatory theory wave theory of light
Part of speech: n
Definition: (physics) the theory that light is transmitted as waves