Definition Have a knack

English vocabulary and translations (See all our English vocabulary translation)

Want to improve your English? Try our online English lessons for free.


Definition

to have (or to get) a knack for (doing something): to have (or to get) a talent, a gift for (doing something)
idiom
She has a knack for playing music.
They have a knack for annoying the neighbours.

Examples


Still having difficulties with 'Have a knack'? Want to improve your English? Try our online English lessons and receive a free level assessment.


Do you have smart way of remembering 'Have a knack'? Share it with us!