LOCK-UP


Meaning of LOCK-UP in English

■ noun

1》 a jail, especially a temporary one.

2》 Brit. non-residential premises that can be locked up, typically a garage.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.