What is the full meaning of marver
a marble or iron slab on which molten glass is rolled [n -S] / to roll glass on a marver [v -ED, -ING, -S]
Example of the word marver placed on a Scrabble board.