n.
great mental capacity, ability
1) to demonstrate, show ~
2) an inventive; rare ~
3) a spark of ~
ability
4) a ~ for (he has a ~ for getting into trouble)
person of great mental capacity, ability
5) an artistic; budding; inventive; mathematical; mechanical; military; musical; rare; real ~
6) a ~ to + inf. (she was a ~ to think of that)