← DefinitionshareGuessdrammocksnounA type of coarse, heavy fabric or cloth, often used for work clothes or sacks.Synonymscanvasnoundenimnoun