microwave noun definition in Energy and physical forces topic from the Oxford Advanced Learner's Dictionary

microwave

 noun: Energy and physical forces topic
(specialist) an electromagnetic wave that is shorter than a radio wave but longer than a light wave

Explore other topic groups related to Energy and physical forces

Science