plural lockups
1
: a place where prisoners are kept : jail
a police station lockup
2
British
: a garage (sense 1) that is rented out
called also lockup garage



