What is the full meaning of footrests
FOOTREST, a support for the feet [n]
Example of the word footrests placed on a Scrabble board.