Англо-русский словарь Мюллера

smart aleck

Smart aleck [ˊsmɑ:tˏælɪk] n

разг. самоуверенный человек; хлыщ

Англо-русский словарь Мюллера