locked up safely somewhere; in prison
(keep sth / put sth / be) under lock and key
We keep our valuables under lock and key.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición