RAG RUG


Meaning of RAG RUG in English

■ noun a rug made from small strips of fabric hooked into or pushed through a material such as hessian.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.