Definitions
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
Look “ribbon” up elsewhere
Want another word?
Spin the dictionary for a fresh one.