lockup
English Dictionary
->
Letter L
-> lockup
Search Dictionary:
lockup Definition
(n)
jail
in
a
local
police
station
(n)
the
act
of
locking
something
up
to
protect
it
lockup Synonyms
locking
lockup
© Art Branch Inc.