have a lock on have an unbreakable hold or total control over. North American informal
☞ Lock is here used in the sense of a hold in wrestling that prevents an opponent from moving a limb.
1974Paul ErdmanSilver Bears He would sooner see the whole bank go down the drain…than get beaten by us. Unless we develop an even better lock on him-and that won't be easy.