Meaning of stacked heel

Definition of stacked heel

(noun) a heel made of many layers of leather

Other information on stacked heel

WIKIPEDIA results for stacked heel
Amazon results for stacked heel