IdiomDaily LifeEnglish

a smart aleck

Meaning: An annoying person who shows off how clever they are.

Example: “Some smart aleck in the back corrected the teacher's spelling.”

Origin: American English from the mid-19th century. It is sometimes linked to a 1840s New York swindler named Aleck Hoag, but that story is not proven.

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 →