charmlet noun2 •A little charm or amulet.I joy to see you wear around your neck the holy relic I bestowed on you;—but what Moorish charmlet is that you wear beside it? — 1829 •A charm quark or matter composed of charm quarks. formscharmlets