What's "got this on lock" mean?
Answer from a Native speaker
"To have [something] on lock" means to have complete control of something or to be assured of something, and "got this on lock" means the same thing! Ex: She has this interview on lock. Don't worry. Ex: We'll get this performance on lock before the show begins.
1/2 STEP LEARN