Meaning: The ruler of a country presents a brave warrior with a new set of polished and gleaming protective clothing for battle.
Choice of Words: King is a male ruler of a country. Gives means to hand over something to someone. Knight is a person who serves a lord or king. Shiny means bright and reflecting light. Armor means protective clothing worn in battle.