English dictionary
good luck charm meaning and definition
Definition and meaning of good luck charm at MeaningMonkey.org. good luck charm meaning and definition in the English Dictionary.GOOD LUCK CHARM noun
Definition of good luck charm (noun)
- something believed to bring good luck
- synonyms: charm
Source: Princeton University Wordnet