oven

Definitions

General English

Electronics

  • An enclosure which serves for drying, hardening, heating, or baking. A crystal oven is an example.

Food

  • An insulated enclosed space, usually rectangular but may be other shapes, heated by any type of fuel including solar radiation, either directly or indirectly, with a door or opening and in which food is baked, roasted or cooked

Travel

  • noun an enclosed box which can be heated for cooking
http://www.dictionarycentral.com/definition/oven.html