lockup

Nouns

  • (n) jail in a local police station
  • (n) the act of locking something up to protect it locking,

Synonyms

locking

Words of close approximity

Locke
locker locket