Skip to main content
smart aleck

smart aleck

8 7.5
A person who acts as if they know everything and annoys others
  • noun
  • /smɑrt ˈælɪk/
  • Offensive
: sabelotodo
  • "You're a smart aleck, Andrew Grant," my mother says.
  • an occasional smart aleck
  • a little smart aleck

Examples

Synonyms

wise guy
vssmart aleck
  • Offensive
38 7.4

A person who makes clever or rude jokes to seem smart

is similar but focuses more on the annoying know-it-all attitude
smart-ass
vssmart aleck
  • Offensive
36 9.3

A person who annoys others by saying sarcastic or rude things

is the same idea but is a different informal form
know-it-all
vssmart aleck
  • Offensive
35 5.7

A person who thinks they are always right and annoys others

adds active sarcastic or clever remarks intended to annoy people
know-all
vssmart aleck
  • Offensive
35 7.7

A person who acts like they have all the answers and won't listen to others

contains the same know-it-all trait but also includes sarcastic teasing to annoy
smart arse
vssmart aleck
  • Offensive
32 9.4

A person who says clever things to annoy or upset others

expresses the same sarcastic annoyance but in another informal variant
smarty
vssmart aleck
  • Offensive
32 7.7

A person who acts like they know everything and annoys others

adds explicit sarcastic enjoyment that aims to annoy others
wiseass
vssmart aleck
  • Offensive
7 9.9

A person who makes rude, clever remarks to annoy others

is the same behaviour but named with a different crude informal term
wisenheimer
vssmart aleck
  • Offensive
2 9.9

A person who makes rude clever remarks to annoy others

shares sarcasm and showing off but is the common informal label
wiseacre
vssmart aleck
  • Offensive
1 9.6

A person who acts as if they know everything and annoys others

matches this tone but is the common informal way to name it
wisecracker
vssmart aleck
  • Informal
1 7.1

A person who often makes short funny or sarcastic remarks

shares sarcasm but puts more emphasis on joking to annoy rather than knowledge
clever clogs
vssmart aleck
  • Offensive
1 8.5

A person who shows off knowledge and annoys others

is similar but highlights enjoyment in making sarcastic, clever remarks
weisenheimer
vssmart aleck
  • Offensive
1 9.9

A person who acts like they know everything and makes rude comments

covers the same insolent sarcasm but is the usual informal expression
clever Dick
vssmart aleck
  • Offensive
1 9.6

A person who acts smart to annoy or show off

overlaps but the key focuses more on sarcastic remarks that irritate
wise aleck
vssmart aleck
  • Offensive
1 8.1

A person who annoys others by acting like they know everything and making sarcastic remarks

is similar but uses a different informal label for that behaviour

Antonyms

238 2.8

Not proud and not thinking you are better than others

How Annoying

know-it-all
  • Offensive
35 5.7
smart-ass
  • Offensive
36 9.3
smart aleck
  • Offensive
8 7.5
smarty
  • Offensive
32 7.7
wisecracker
  • Informal
1 7.1

Surface Forms

smart aleck singular
smart alecks plural

Morphology

smart + aleck

The phrase follows the regular adjective+noun composition (a person characterised by the adjective), so a learner knowing 'smart' and 'aleck' could infer 'a smart person', but the specific pejorative/cheeky sense ('annoyingly clever' or 'know-it-all') relies on idiomatic usage and the rare/opaque status of 'aleck'. Because the evaluative, sarcastic nuance is not fully predictable from the literal parts, the expression is only partially transparent to a B1 learner.

Etymology

Smart aleck may come from a real or made-up trickster called Alec who acted clever and showed off. That's why people began using Alec's name for anyone who acts like they 'know everything' and 'annoy others'.