footbed
English
Etymology
From
foot
+
bed
.
Noun
footbed
(
plural
footbeds
)
A removable
insole
for a
shoe
.