1. (noun)ribbon, thread 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"
2. (noun)decoration, laurel wreath, medal, medallion, palm, ribbon an award for winning a championship or commemorating some other event