Hello! Our slang word of the day is ”Smart aleck“, which means “a person who thinks he is very smart and demonstrates this fact to others.“⠀ Origin: Americanism, dating from the mid-1800s, probably alluded to a person of this description who was named Alec or Alexander, but his identity has been lost. But possibly it is derived from the name of Aleck Hoag, a 19th-century con man and thief. You need example sentences with pronunciation? Try our app for learning English slang - click the link onelink.to/ewf6kr Special offer! Get 40% off our slang dictionary and other dictionaries! Coupon code: 40OFF (use at checkout) - https://learzing.com/slang















