stacked heel

(noun) heel (generic term)

< stacked | stacker >