Definition of footbed in English:
An insole in a boot or shoe, used for cushioning or to provide a better fit.
- Made from suede, they boast a cushioned footbed, a slip-resistant sole, and a snug fit.
- Thanks to the form-fitting footbeds and Vibram outsoles, these backless wonders breeze through pushy terrain.
- I use custom footbeds in my cycling shoes, but they offer little relief.
Words that rhyme with footbedsunbed • sofa bed
Definition of footbed in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.