The definition :
Definitions of lockup:
- noun: jail in a local police station
- noun: the act of locking something up to protect it
Are you interested in alternative search :
:locking clink gaol guarding jail jailhouse protecting protection
If you like reading news check: