smart aleck

名词 n.

英文释义

名词 n.
  1. One who is given to obnoxious or insolent humor.
  2. One who is pretentious about their own cleverness or knowledge.
  3. One who is obnoxiously self-assured; a show off.
  4. A well-dressed person. rare

词形变化

smart alecks plural smart alec alternative

词源

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