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