iJunoon official Urdu Dictionary
لاک اپ
lockup
English definition for lockup
1. n. the act of locking something up to protect it
2. n. jail in a local police station
Synonyms and Antonyms for lockup
Meaning for lockup found in 3 Languages.
Sponored Video