smart-aleck

listen to the pronunciation of smart-aleck