English Dictionary
Definition Prince Charming in British English
Prince Charming noun
[countable] nounFrom the name of the prince in the story of Cinderella who falls in love with Cinderella and marries her.
Synonyms and related words
