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

Synonyms