top lift

Noun
  1. The bottom layer of a heel (synset 104462440)

Other Searches