Smart alec

1. имя существительное [британский вариант английского языка], в американском английском используется smart aleck; [используется в разговорной речи] умник; всезнайка; выскочка; нахал; наглец 2. прилагательное [британский вариант английского языка], в американском английском используется smart aleck; [используется в разговорной речи] наглый; развязный, самоуверенный Например: a smart alec answer — дерзкий, наглый ответ

Большой англо-русский словарь

Smart alec

noun see smart aleck

Merriam-Webster's Collegiate Dictionary