ENGLISH
REFERENCE

locked up

idiom

Imprisoned, incarcerated.


Anchors to

© 2026 English Reference