Definition of nip at someone's heels in English:
nip at someone's heels
phrase
(also snap at someone's heels)
Be on the point of catching up with or challenging the position of a competitor or rival.
- ‘the company has a lot of other manufacturers nipping at their heels’
Are You Learning English? Here Are Our Top English Tips