microwave oven
nounDefinition of microwave oven
: an oven in which food is cooked by the heat produced by the absorption of microwave energy by water molecules in the food
Keep scrolling for more
Keep scrolling for more