This is a limited preview — please sign in or subscribe to learn everything we know about the term “lock up”.

lock up


Definitions of lock up

  • to invest money in a way so that it cannot easily be used for other investments

    "I've locked up at least 60 per cent of my portfolio in bonds."

Phrase Bank for lock up