VOCABULARY - IDIOMS

Sharp as A Tack

Meaning:

Mentally agile

Examples: