Definition of MBO in English:

MBO

  • Management buyout.

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