Definisi 'smart aleck'

English to English
noun
1 an upstart who makes conceited, sardonic, insolent comments Terjemahkan
source: wordnet30

More Word(s)
upstart,

Visual Synonyms