stacked heel Meaning, Definition & Usage

  1. noun a heel made of many layers of leather

WordNet