Flip through our Glossary!
To cook food in the oven, in a baking dish or pan that is placed in a pan containing water, which will create steam from the heat of the oven.
Ratings, Reviews & Comments
There currently aren't any reviews or comments for this term. Be the first!