oven
1.
(
noun
) used for baking or roasting
Related Words:
Dutch oven
,
broiler
,
gas oven
,
kiln
,
kitchen appliance
,
rotisserie
Terms and Conditions of Use / Copyright Notice