insole
in-sole
noun
A removable or permanent layer of material inside a shoe, for comfort or support.
"She bought new insoles for her walking boots."
Thesaurus
Synonyms: innersole
in-sole
A removable or permanent layer of material inside a shoe, for comfort or support.
"She bought new insoles for her walking boots."
Synonyms: innersole