footbed
Noun
Meaning
footbed (plural footbeds)
A removable insole for a shoe.
Examples
A comfortable footbed that actively supports equally active boys is the foundation of a sandal that will really go the distance.
Nice, flat, stable footbed, grippy sole and no bullshiat.
All of the shoes are completed with custom art on the footbed that nods his brush strokes and cobranding.
Breathable mesh footbed for reliable underfoot comfort.
Padded footbed cushions every step.
Removable, replaceable "Perfect Fit" footbed combines cork, latex and memory foam to deliver personalized comfort and support.