golden parachute
Noun
Meaning
giving top executives lucrative benefits that must be paid by the acquirer if they are discharged after a takeover
Source: WordNetNoun
giving top executives lucrative benefits that must be paid by the acquirer if they are discharged after a takeover
Source: WordNet