Have a lock on something
verb phrase
To be assured of some result; be certain of success: Catholics constantly yearn for moral conviction, and Mr Powell’s got a lock on that
[1970s+; fr lock, ”a wrestling hold”]
Read Also:
- Have a lot going for
see: have going for one
- Have a mind like a sieve
verb phrase To be very forgetful (1893+)
- Have a mind to
see: have a good mind to
- Have an attitude
verb phrase
- Have an edge on someone
verb phrase To have an advantage; enjoy a superior or winning position: The slim and handsome will always have the edge on the rest of us (1896+)