charm Idioms & Phrases
noun a campaign of flattery and friendliness (by a company, politician, etc.) to become more popular and gain support
noun a quark with an electric charge of +2/3 and a mass 2900 times that of an electron and a charm of +1
good luck charm
noun something believed to bring good luck
- a charm for exciting love. Ld. Lytton.
noun a suitor who fulfills the dreams of his beloved