Under-lock-and-key meaning

(US, UK, idiomatic) Imprisoned with little or no chance of escape; locked up.

If it was him we can have him under lock and key in 24 hours.

adjective
0
0
(US, UK, idiomatic) Safely guarded; locked away.
adjective
0
0
Advertisement