good luck charm Meaning, Definition & Usage

  1. noun something believed to bring good luck
    charm.

WordNet