Home › Words › P › podoscopepodoscopepodoscope means A device used to visualise pressure areas on the soles of the feet.Among words judged in Lexicurio's Arena, podoscope ranks #2,710 of 42,749 for Qualifying.EtymologyFrom podo- + -scope. Piecewise doublet of pedoscope.nounA device used to visualise pressure areas on the soles of the feet.Definitions & examples from Wiktionary (CC BY-SA 3.0).