An Encylopedia Britannica Company

smart–aleck

1 ENTRIES FOUND:
smart–aleck /ˈsmɑɚtˌælɪk/ noun
plural smart–alecks
smart–aleck
/ˈsmɑɚtˌælɪk/
noun
plural smart–alecks
Britannica Dictionary definition of SMART–ALECK
[count] informal + disapproving
: a person who says things that are clever or funny but that are also disrespectful or rude

— smart–aleck

or smart–alecky /ˈsmɑɚtˌælɪki/ adjective [more smart–aleck; most smart–aleck]