Definition of microwave oven

Definition of microwave oven
  1. microwave oven Noun An appliance for cooking food using microwave energy.
Need more help? Try our forum NEW