locked up safely somewhere; in prison
(keep sth / put sth / be) under lock and key
We keep our valuables under lock and key.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition