Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
smart-aleck
in English
smart-aleck
#common
Definitions
Noun
one
who
uses
humor
to
annoy
others
an
obnoxiously
confident
person
;
showy
one
who
pretentiously
displays
their
intelligence
;
knowledge
Base Words
smart