kamus
.
Search
About
lockup
English
lockup, locking
Noun
The act of locking something up to protect it
English: locking, lockup
Jail in a local police station
English: lockup
English words with similar meanings
Show 1 words
locking