EnglishMain Dictionary
lock-up
Universal Words
noun
1 a small prison where prisoners are kept for a short time
2 (BrE) a small shop that the owner does not live in; a GARAGE that is usually separate from other buildings and that is rented to sb
lock-up adjective [onlybeforenoun]:
a lock-up garage / shop / warehouse