Meanings

  1. oven-fresh (freshly baked)

  2. oven-fresh; freshly baked; hot from the oven

    Der Rand seiner ofenfrischen Pizza ist sehr knusprig.