Medal of Freedom
noun phraseDefinition of Medal of Freedom
: a U.S. decoration awarded to civilians for meritorious achievement in any of various fields
Keep scrolling for more