YourDictionary

stacked heel

noun
A shoe heel made of several layers of material.

link/cite print suggestion box