innersole means an insole; a cushioning layer lining the inside bottom of a shoe or boot. Lexicurio rates it Sui generis — a strength score of 85 out of 100.
Etymology
From inner + sole.
noun
- An insole; a cushioning layer lining the inside bottom of a shoe or boot.“After his toe was severed in an accident, he had to buy orthopedic innersoles for his shoes.”