SMART ALEC


Meaning of SMART ALEC in English

( chiefly N. Amer. also ~k )

■ noun informal, derogatory a person who behaves as if they know everything.

Derivatives

smart-alecky adjective

Origin

C19: from smart + Alec , dimin. of the given name Alexander .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.