smart-alec

[ smahrt-al-ik ]
/ ˈsmɑrtˌæl ɪk /

noun

adjective