THRUM


Meaning of THRUM in English

(n.) A mat made of canvas and tufts of yarn.

Webster's English dictionary.      Английский словарь Webster.