Definitions of strategic buyout:

  • noun:   an acquisition based on analysis of the benefits of consolidation in anticipation of increased earning power