Medal of Honor
noun phraseDefinition of Medal of Honor
: a U.S. military decoration awarded in the name of the Congress for conspicuous intrepidity at the risk of life in action with an enemy
Keep scrolling for more
Keep scrolling for more