prince charming Meaning and Definition
1. n. a suitor who fulfills the dreams of his beloved
Prince Charming is a stock character who appears in some fairy tales. He is the prince who comes to the rescue of the damsel in distress, and stereotypically, must engage in a quest to liberate her from an evil spell.
Sponored Video