insoles
in-soles
noun
Removable layers placed inside shoes for comfort, warmth, or support.
"I bought new insoles for my walking boots."
in-soles
Removable layers placed inside shoes for comfort, warmth, or support.
"I bought new insoles for my walking boots."