Definition of nip at someone's heels in English:

nip at someone's heels

(also snap at someone's heels)

phrase

  • 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’