stoven
/ˈstoʊvən/Definitions
1. verb
to cook food in a steam oven, especially to tenderize it
“The chef decided to stoven the beef to make it more palatable.”
2. noun
a device for cooking food in steam, especially for tenderizing or cooking meat
“The restaurant used a stoven to prepare their famous dish.”