Definition, Meaning & Synonyms

smart-alec

noun
/ˈsmɑrtˈeɪlɪk/
Definition
A person who pretends to be smart or knowledgeable in a way that is irritating to others.
Examples
  • He always acts like a smart-alec in class, always ready with a clever remark.
  • Don’t be a smart-alec; just state your point clearly without sarcasm.
Meaning
The term refers to someone who makes sarcastic remarks or shows off their intelligence, often at the expense of others.
Synonyms
  • wisenheimer
  • know-it-all
  • wise guy
  • clever clogs