MATTING


Meaning of MATTING in English

n.1 fabric of hemp, bast, grass, etc., for mats (coconut matting).

2 in senses of MAT(1) v.

Oxford English vocab.      Оксфордский английский словарь.