Marver

noun, verb

Definitions

Noun
  1. 1
    A flat heatproof surface on which a gather of glass is rolled into shape.
Verb
  1. 1
    To roll glass on a marver.

Next best steps

Mini challenge

Unscramble this word: marver