footbed

English

Etymology

From foot +‎ bed.

Noun

footbed (plural footbeds)

  1. A removable insole for a shoe.