Definitions of stacked heel:

  • noun:   a heel made of many layers of leather