'strategic buyout' definitions:

Definition of 'strategic buyout'

(from WordNet)
noun
An acquisition based on analysis of the benefits of consolidation in anticipation of increased earning power