TOP LIFT
Meaning of TOP LIFT in English
noun
Etymology: top (I)
: the bottom layer of a heel usually made of leather, rubber, or composition — see shoe illustration
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012