smart aleck
名词 n.
英文释义
名词 n.
- One who is given to obnoxious or insolent humor.
- One who is pretentious about their own cleverness or knowledge.
- One who is obnoxiously self-assured; a show off.
- A well-dressed person.
词形变化
词源
Aleck is a nickname for the male given name Alexander. The phrase smart aleck is possibly derived from the name of Aleck Hoag, a 19th-century American con man and thief.
0 次浏览
数据来源: Wiktionary