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