IdiomThe AbsurdEnglish

have all one's marbles

Meaning: To be of sound mind.

Example: “At ninety-five she still has all her marbles.”

Origin: The positive form of "lose one's marbles," American slang from the early 20th century, where marbles stand for one's wits. It is usually used in the negative.

Equivalents in other languages

More English idioms

Explore another collection: Tongue Twisters

Tricky phrases to practice out loud, from languages around the world.

Browse all tongue twisters →

Keep exploring

Explore all idioms →