Find the word definition

Wiktionary
glost ovens

n. (glost oven English)