Search words & phrases
smart alec
US
・
UK
B1
n.
Noun
A person who is irritating because they behave as if they know everything.
Don't be such a smart alec; no one appreciates your sarcasm.
Video subtitles
Learn 10 English Idioms about People at Work
10:56
The first one is called a "
smart alec
(k)".
The first one is called a "smart alec(k)".
A2