Meaning of lockup
Definition of lockup
(noun)
jail
in a
local
police
station
the act of locking something up to
protect
it
Other information on lockup
WIKIPEDIA results for
lockup
Amazon results for
lockup
Tweet