Definition, synonyms and related words
A coarse, mixed linen fabric made to be sold in the West Indies.