Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

marver Definition

Cancel
marver
noun
A flat heatproof surface on which a gather of glass is rolled into shape

Words Related to marver!

marver Examples by Brain Bank Users