smart-alec
[ smahrt-al-ik ]
/ ˈsmɑrtˌæl ɪk /
noun
adjective
Words nearby smart-alec
smart money,
smart sanction,
smart set,
smart weapons,
smart wool,
smart-alec,
smart-ass,
smartarse,
smarten,
smartish,
smartmouth