Widgets
How to use
About LDOCE
Date:
1800-1900
Origin:
aleck from Aleck, Alec male name, from Alexander
smart alec
noun
smart alec
, smart aleck
[
countable
]
informal
someone who always says clever things or always has the right answer, in a way that is annoying
Definition from the Longman Dictionary of Contemporary English
Advanced Learner's Dictionary.
Link to this entry:
Dictionary pictures of the day
Do you know what each of these is called?
Click on any of the pictures above to find out what it is called.