ribbon
noun.
any long object resembling a thin line
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
Synonym: thread
noun.
an award for winning a championship or commemorating some other event
noun.
a long strip of inked material for making characters on paper with a typewriter
noun.
notion consisting of a narrow strip of fine material used for trimming