Find the word definition

Wiktionary
slow ovens

n. (slow oven English)