footrest: meaning and definitions

EnglishType a word

What is footrest?

  • A support on which to rest the feet.