smart aleck

A smart aleck is someone who's a wisecracking know-it-all. Greet a smart aleck by asking, "What's up?" and they're sure to answer, "The sky."

Smart alecks can be funny, but their humor is usually tinged with an obnoxious arrogance. You could also call the smart alecks in your life "wise guys." If your friend calls you on the phone and asks, "What are you doing?" and you can't help answering, "Talking to you on the phone," you're a smart aleck. Some experts think this term was coined after a nineteenth century con man named Aleck Hoag.

Definitions of smart aleck
  1. noun
    an upstart who makes conceited, sardonic, insolent comments
    synonyms: weisenheimer, wise guy, wiseacre, wisenheimer
    see moresee less
    type of:
    an arrogant or presumptuous person
Word Family

Test prep from the experts

Boost your test score with programs developed by’s experts.

  • Proven methods: Learn faster, remember longer with our scientific approach.
  • Personalized plan: We customize your experience to maximize your learning.
  • Strategic studying: Focus on the words that are most crucial for success.


  • Number of words: 500+
  • Duration: 8 weeks or less
  • Time: 1 hour / week


  • Number of words: 500+
  • Duration: 10 weeks or less
  • Time: 1 hour / week


  • Number of words: 700+
  • Duration: 10 weeks
  • Time: 1 hour / week