parachute payments

English

Noun

parachute payments

  1. plural of parachute payment.