Definition of Stacked Heel

  • 1. A heel made of many layers of leather Noun

Semanticaly linked words with "stacked heel"

Hyponims for word "stacked heel"