Definition of MBO in English:

MBO

  • Management buyout:

    ‘an MBO can offer the company's managers independence’