(after a measurement and in questions) Measuring a specified distance from end to end
(of a journey) Covering a great distance
primarily temporal sense; being or indicating a relatively great or greater than average duration or passage of time or a duration as specified; "a long life"; "a long boring speech"; "a long time"; "a long friendship"; "a long game"; "long ago"; "an hour long"
hanker: desire strongly or persistently
for an extended time or at a distant time; "a promotion long overdue"; "something long hoped for"; "his name has long been forgotten"; "talked all night long"; "how long will you be gone?"; "arrived long before he was expected"; "it is long after your bedtime"
floor covering consisting of a piece of thick heavy fabric (usually with nap or pile)
A small carpet woven in a pattern of colors, typically by hand in a traditional style
A thick woolen coverlet or wrap, used esp. when traveling
Rhug (normally Y Rug in Welsh; sometimes given the antiquarian spelling Rūg) is a township in the parish of Corwen, Denbighshire, Wales, formerly in the old cantref of Edeirnion and later a part of Merionethshire, two miles from CorwenRug Chapel and ten miles north east of Bala.
A rug (UK), blanket(Equine and other livestock, US), or coat (canine and other companion animals, US) is a covering or garment made by humans to protect their pets from the elements, as in a horse rug or dog coat.
A floor covering of shaggy or woven material, typically not extending over the entire floor
rag rug
I'm trying to be random with the colour selections, but I have to confess to buring a few ugly colours in the bottom of the bag.