smart-alecky (adjective) smart-alecky: impudent
Sinonime: arrant,
assuming, assumptive,
audacious, barefaced,
blatant,
bold, boldfaced,
brash, brassy,
brazen, bumptious,
cheeky*,
cocky*, contumelious,
cool*,
familiar,
flip*,
forward,
fresh, immodest,
impertinent,
insolent, malapert, nervy, off-base, overbold, overconfident, pert, presuming,
presumptuous, procacious,
pushy,
rude,
sassy*,
saucy*,
smart*, unabashed, unblushing,
wise*