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
Artemius-Ancient Greek (Latinized)
Ali (1)‘ah-LEE: (Arabic)Arabic, Persian, Urdu, Pashto, Indonesian, Malay
Llewelyn-Welsh
Alexandrea-lek-SAWNDR (French), ə-lə-SHAN-drə (Portuguese), ə-lə-SHAN-drə (Brazilian Portuguese), a-le-SHAN-dre (Galician)French, Portuguese, Galician, Catalan
Cyprianus-Ancient Roman
Nanaea-Near Eastern Mythology (Latinized)