Medal Meaning

There are 1 meaning(s) for word Medal

Meaning 1 : an award for winning a championship or commemorating some other event

    Synonyms : decoration,  laurel wreath,  medallion,  palm,  ribbon