Meaning : Any long object resembling a thin line.
Example :
A mere ribbon of land.
The lighted ribbon of traffic.
From the air the road was a grey thread.
A thread of smoke climbed upward.
Synonyms : thread
Meaning : An award for winning a championship or commemorating some other event.
Synonyms : decoration, laurel wreath, medal, medallion, palm
Meaning : A long strip of inked material for making characters on paper with a typewriter.
Synonyms : typewriter ribbon
Meaning : Notion consisting of a narrow strip of fine material used for trimming.