golden parachute Meaning, Definition & Usage

  1. noun giving top executives lucrative benefits that must be paid by the acquirer if they are discharged after a takeover

WordNet