Britannica Dictionary definition of KNACK
[singular]
:
an ability, talent, or special skill needed to do something
—
usually + for or of
-
They have a knack for telling interesting stories.
-
Once you get the knack of riding a bicycle [=once you learn how to ride a bicycle], you'll never lose it.