What is the full meaning of footbeds
FOOTBED, the insole in a boot or shoe [n]
Example of the word footbeds placed on a Scrabble board.