sharp as a tack
Meaning: intelligent; quick-witted; keen-minded.
Language: English
Literally: sharp as a tack
Category: Body & Senses
Origin: Tack's pointed tip; sharp physical object represents sharp intellect.
Loading the full interactive collection…