SMART ALEC


Meaning of SMART ALEC in English

( BrE ) ( NAmE smart aleck ) / ˈsmɑːt ælɪk; NAmE ˈsmɑːrt/ (also ˈsmarty-pants ) ( BrE also ˈsmart-arse ) ( NAmE also ˈsmart-ass ) noun

( informal , disapproving ) a person who thinks they are very clever and likes to show people this in an annoying way

••

WORD ORIGIN

mid 19th cent.: from smart + Alec , diminutive of the given name Alexander .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.