Knight carries shield.
Meaning: This means that a knight holds a shield to protect themselves while fighting. It's like saying, A knight uses a shield to block attacks in battle.
Choice of Words: Knight is a person who serves a king or queen, often riding a horse and wearing armor. Carries means to hold or transport something from one place to another. Shield is a piece of armor that is held in the hand to protect the body during battle.
Alternative Expressions
Related Expressions