Definition, synonyms and related words
A kind of tape made from, or incorporating, cotton "duck" fabric.