Definitions
There is 1 meaning of the phrase
Good Luck Charm.
Good Luck Charm - as a noun
Something believed to bring good luck
Synonyms (Exact Relations)
charm12Hypernyms (Closely Related)
object17physical objectHyponyms (Broadly Related)