under lock and key
idiom
: in a room, box, etc., that is locked
The jewels are kept under lock and key.
The prisoner is being kept/held under lock and key.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share