English Dictionary
Definition have a lock on something in British English
have a lock on something phrase
phrase
1
to have total control of something or understand it completely
Synonyms and related words
