footbeds

noun
  1. plural of footbed; the inner sole or insole of a shoe that supports the foot
  2. Usage: commonly used in footwear and orthopedic contexts

Examples