Lockup meaning
A jail, especially one in which offenders are held while awaiting a court hearing.
noun
The act of locking up.
noun
A being locked up, as in jail.
noun
A jail.
noun
Advertisement
A restriction made when giving shares in an initial public offering that limits when the buyer can sell the shares after the IPO begins trading.