smart aleck
pronunciation
How to pronounce smart aleck in British English: UK [ˈælɪk]
How to pronounce smart aleck in American English: US [ˈælɪk]
-
- Noun:
- an upstart who makes conceited, sardonic, insolent comments