Dictionary

In the dictionary

noun

  1. An enclosed compartment in which substances are heated

Forms

plural of oven

Now go play it.

Find ovens in one of today's word games.

Today's games