VariousWords beta
Related Terms:
Definitions:
Noun
Dutch oven
Definition: an oven consisting of a metal box for cooking in front of a fire
Dutch oven
Definition: iron or earthenware cooking pot; used for stews
Definition: A large metal cooking pot with a tight-fitting lid.