have all one’s marbles



have all one’s marbles

tv. to have all one’s mental faculties; to be mentally sound. (see also lose (all) one’s marbles. Have got can replace have.) I don’t think he has all his marbles.
See also: all, have, marble

Common Names:

NameGenderPronouncedUsage
Norbu-Tibetan, Bhutanese
BertBURT (English), BERT (German, Dutch)English, German, Dutch
KolmanKAWL-mahnGerman (Rare)
ColumbineKAHL-əm-bienEnglish (Rare)
SeverinZE-ve-reen (German)German, Swedish, Norwegian, Danish
Dermot-Irish