Definition.comThe Microwave oven is a space-age kitchen appliance that uses the principle of radar to locate and immediately destroy any food placed within the cooking compartment.
Definition.comThe Microwave oven is the consolation prize in our struggle to understand physics.Jason Love