: a layer (as of leather or rubber) between the insole and the outsole of a shoe
Love words? Need even more definitions?
Merriam-Webster unabridged



