Search results
- Dictionarylock-up/ˈlɒkʌp/
noun
- 1. a jail, especially a temporary one. Similar
- 2. non-residential premises that can be locked up, typically a small shop or garage: British "a lock-up garage" Similar
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries