RichThesaurus
Sir Galahad
vs
knight in shining armor
Sir Galahad
knight in shining armor
noun
A person who will rescue a dangerous situation; a hero.
How often have the words
Sir Galahad
and
knight in shining armor
occurred in a corpus of books?
(source:
Google Ngram Viewer
)