oven
Definitions
General English
Electronics
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