25B6; noun (informal) WISEACRE; informal smart alec, wise guy, smarty, smarty-pants; Brit. informal clever clogs, clever Dick; N. Amer. informal know-it-all.
KNOW-ALL
Meaning of KNOW-ALL in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012