midsole

noun

The middle layer of a sole, as of an athletic shoe, often designed to disperse weight or provide stability to the foot.

noun

The layer of a shoe in between the outsole and insole, typically there for shock absorption.