Dictionary Home »
The American Heritage Dictionary of Idioms » knight in shining armor
knight in shining armor
knight in shining armor idiom
A rescuer or defender, as in What this political party needs is a knight in shining armor to change its tarnished image. This metaphoric expression alludes to a medieval knight. [Mid-1900s]
The American Heritage® Dictionary of Idioms by Christine Ammer. Copyright © 2003, 1997 by The Christine Ammer 1992 Trust. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Comments
Improve this definition.
Browse dictionary definitions near knight in shining armor
Share on Facebook