lockup
/lˈɑkʌp/
Explore definitions, synonyms, and language insights of lockup
Definitions
Noun
jail in a local police station
Noun
the act of locking something up to protect it