Big Huge Thesaurus

talus

noun

sounds kind of like