Big Huge Thesaurus

footrest

noun

sounds kind of like