English dictionary
stacked heel meaning and definition
Definition and meaning of stacked heel at MeaningMonkey.org. stacked heel meaning and definition in the English Dictionary.STACKED HEEL noun
Definition of stacked heel (noun)
- a heel made of many layers of leather
Source: Princeton University Wordnet