Armor gleamed in sun's embrace.

Meaning: The knight's armor was shining in the sunlight.

Choice of Words: Armor is a protective covering worn by soldiers, gleamed means to shine or reflect light, sun's is the sun's, embrace is a hug.

Alternative Expressions

Related Expressions