footrest in French footrest in French repose-pied noun A support on which to rest the feet. Add to Flashcards