Definition of "Cushion" :
noun: a soft bag filled with air or a mass of padding such as feathers or foam rubber etc.
noun: the layer of air that supports a hovercraft or similar vehicle
noun: a mechanical damper; absorbs energy of sudden impulses
verb: protect from impact
"Cushion the blow."