1. Noun
A cloth smeared with melted wax, or with some gummy or glutinous matter.
2. Noun
a waterproof waxed cloth once used as a shroud
Vocabulary classified under Academic vocabulary
More about this word
Synonyms and related words
Explore this word
