English dictionary
top lift meaning and definition
Definition and meaning of top lift at MeaningMonkey.org. top lift meaning and definition in the English Dictionary.TOP LIFT noun
Definition of top lift (noun)
- the bottom layer of a heel
Source: Princeton University Wordnet