INSOLE


Meaning of INSOLE in English

n.1 a removable sole worn in a boot or shoe for warmth etc.

2 the fixed inner sole of a boot or shoe.

Oxford English vocab.      Оксфордский английский словарь.