lock up Meaning and Definition
1. v. place in a place where something cannot be removed or someone cannot escape
2. v. secure by locking
Lock up may refer to:
1. v. place in a place where something cannot be removed or someone cannot escape
2. v. secure by locking
Sponored Video