stacked heel
nounDefinition of stacked heel
: a heel made of layers of leather and used on shoes
Keep scrolling for more