wise aleck
English
Noun
wise
aleck
(
plural
wise alecks
)
Synonym of
smart aleck
.