What is the full meaning of footboards
FOOTBOARD, a support for the feet in a carriage or elsewhere [n]
Example of the word footboards placed on a Scrabble board.