'top lift' definitions:

Definition of 'top lift'

(from WordNet)
noun
The bottom layer of a heel

Words containing 'top lift'