n. 1 a large coarse roofing-slate. 2 any of various kinds of hard coarse sedimentary stone that break into thick slabs. [ME: orig. unkn., but assoc. with RAG(1)]
RAG
Meaning of RAG in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012