stacked heel

noun

Definition of stacked heel

: a heel made of layers of leather and used on shoes

History and Etymology for stacked heel

stacked, past participle of stack entry 2

Keep scrolling for more