ribbon (n.)any long object resembling a thin line;
the lighted ribbon of traffic
ribbon (n.)an award for winning a championship or commemorating some other event;
ribbon (n.)a long strip of inked material for making characters on paper with a typewriter;
Synonyms: typewriter ribbon
ribbon (n.)notion consisting of a narrow strip of fine material used for trimming;