INSOLE


Meaning of INSOLE in English

■ noun a removable sole worn in a shoe for warmth or to improve the fit.

↘the fixed inner sole of a boot or shoe.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.