Word info

charmlet

Noun

Meaning

A little charm or amulet.

(physics) A charm quark or matter composed of charm quarks.

Source: en.wiktionary.org

Anagrams

Close letter words and terms