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
NicholasNIK-ə-ləs (English), nee-ko-LAH (French)English, French
CoralKAWR-əl (English)English, Spanish
ChusCHOOSSpanish
Molly['mɔli]
Koppel-Yiddish
Hale (2)HAYLEnglish